Most restaurants, shops and services per resident

Moravská Ostrava has the most businesses per resident (48 per 1,000 residents), then Mariánské Hory and Přívoz. Half of the neighbourhoods have fewer than 9 per 1,000 residents. 24 neighbourhoods ranked.

How we calculate it

Active establishments of restaurants, bars, shops, accommodation, health care, sport and personal services from the trade register per 1,000 residents of the neighbourhood. In the centre the figure is high partly thanks to tourists and commuters; the kind follows the company’s main activity.

Without neighbourhoods with fewer than 2 000 residents: they are mostly fields or forest, and a handful of addresses would otherwise top every ranking. You’ll find them in the list of all neighbourhoods.

Full methodology →

For journalists: you are free to quote the figures, please credit the source with a link: Source: Městomat, Most restaurants, shops and services per resident, https://mestomat.cz/en/ostrava/ctvrti/nejvic-podniku-a-sluzeb Data for articles and websites →

better worse
  1. 1
    Moravská Ostrava Moravská Ostrava a Přívoz 48 per 1,000 residents
    Moravská Ostrava on the map
  2. 2
    Mariánské Hory Mariánské Hory a Hulváky 31 per 1,000 residents
    Mariánské Hory on the map
  3. 3
    Přívoz Moravská Ostrava a Přívoz 31 per 1,000 residents
    Přívoz on the map
  4. 4.
    Vítkovice Vítkovice 24 per 1,000 residents
    Vítkovice on the map
  5. 5.
    Hrabová Hrabová 17 per 1,000 residents
    Hrabová on the map
  6. 6.
    Slezská Ostrava Slezská Ostrava 15 per 1,000 residents
    Slezská Ostrava on the map
  7. 7.
    Zábřeh Ostrava-Jih 15 per 1,000 residents
    Zábřeh on the map
  8. 8.
    Petřkovice Petřkovice 14 per 1,000 residents
    Petřkovice on the map
  9. 9.
    Svinov Svinov 14 per 1,000 residents
    Svinov on the map
  10. 10.
    Poruba Poruba 12 per 1,000 residents
    Poruba on the map
  11. 11.
    Hrabůvka Ostrava-Jih 12 per 1,000 residents
    Hrabůvka on the map
  12. 12.
    Radvanice Radvanice a Bartovice 9 per 1,000 residents
    Radvanice on the map
  13. 13.
    Stará Bělá Stará Bělá 9 per 1,000 residents
    Stará Bělá on the map
  14. 14.
    Bělský Les Ostrava-Jih 9 per 1,000 residents
    Bělský Les on the map
  15. 15.
    Bartovice Radvanice a Bartovice 8 per 1,000 residents
    Bartovice on the map
  16. 16.
    Polanka nad Odrou Polanka nad Odrou 8 per 1,000 residents
    Polanka nad Odrou on the map
  17. 17.
    Dubina Ostrava-Jih 7 per 1,000 residents
    Dubina on the map
  18. 18.
    Michálkovice Michálkovice 6 per 1,000 residents
    Michálkovice on the map
  19. 19.
    Výškovice Ostrava-Jih 6 per 1,000 residents
    Výškovice on the map
  20. 20.
    Heřmanice Slezská Ostrava 6 per 1,000 residents
    Heřmanice on the map
Show all 24
  1. 21.
    Muglinov Slezská Ostrava 5 per 1,000 residents
    Muglinov on the map
  2. 22.
    Krásné Pole Krásné Pole 5 per 1,000 residents
    Krásné Pole on the map
  3. 23.
    Nová Bělá Nová Bělá 4 per 1,000 residents
    Nová Bělá on the map
  4. 24.
    Hrušov Slezská Ostrava 2 per 1,000 residents
    Hrušov on the map

The full ranking in the neighbourhood list