Where to live in Ostrava: districts, schools and rents
Ostrava’s neighbourhoods and its 23 city districts: rents, schools and kindergartens, transport and your commute, parks, air, doctors and residents’ reviews.
- Poruba
- Zábřeh
- Moravská Ostrava
- Hrabůvka
- Výškovice
- Dubina
- Mariánské Hory
- Slezská Ostrava
- Vítkovice
- Bělský Les
- Polanka nad Odrou
- Svinov
- Muglinov
- Radvanice
- Stará Bělá
- Přívoz
- Hrabová
- Michálkovice
- Petřkovice
- Heřmanice
- Krásné Pole
- Hrušov
- Nová Bělá
- Bartovice
- Třebovice
- Hošťálkovice
- Kunčičky
- Plesná
- Koblov
- Lhotka
- Pustkovec
- Proskovice
- Martinov
- Hulváky
- Kunčice
- Nová Ves
- Antošovice
- Hošťálkovice
- Hrabová
- Krásné Pole
- Lhotka
- Mariánské Hory a Hulváky
- Martinov
- Michálkovice
- Moravská Ostrava a Přívoz
- Nová Bělá
- Nová Ves
- Ostrava-Jih
- Petřkovice
- Plesná
- Polanka nad Odrou
- Poruba
- Proskovice
- Pustkovec
- Radvanice a Bartovice
- Slezská Ostrava
- Stará Bělá
- Svinov
- Třebovice
- Vítkovice
For an address you’ll see the catchment school and kindergarten, transport, parks, air and shops nearby.
What’s around me? Food, culture, parks and stops within 15 minutes on footNeighbourhood rankings
All rankingsMěstomat in your city too
The same neighbourhoods, schools and rankings in Prague and other cities too.
Rate your neighbourhood
Be among the first: 30 seconds and a few stars, no registration. You help those who want to move here.
We don’t know this neighbourhood, please pick it from the list.
Where do you commute to?
Enter the address of your work or school and we’ll work out a typical public transport trip from every neighbourhood on a weekday morning.
Ostrava’s 37 neighbourhoods
The most populous first; click a column to sort by it. A neighbourhood is a část obce as RÚIAN records it.
| Neighbourhood | City district | Residents | Rent 2+kk | To the centre | Noisy addresses | Nursery / primary |
|---|---|---|---|---|---|---|
|
Poruba
Poruba
|
Poruba | 61 939 | 11 300 Kč | 31 min | 76 % | 18 / 18 |
|
Zábřeh
Ostrava-Jih
|
Ostrava-Jih | 36 271 | 11 500 Kč | 21 min | 72 % | 8 / 11 |
|
Moravská Ostrava
Moravská Ostrava a Přívoz
|
Moravská Ostrava a Přívoz | 33 958 | 11 500 Kč | 11 min | 85 % | 16 / 8 |
|
Hrabůvka
Ostrava-Jih
|
Ostrava-Jih | 28 118 | 11 800 Kč | 19 min | 86 % | 9 / 8 |
|
Výškovice
Ostrava-Jih
|
Ostrava-Jih | 12 821 | 11 800 Kč | 25 min | 47 % | 3 / 3 |
|
Dubina
Ostrava-Jih
|
Ostrava-Jih | 12 589 | 11 600 Kč | 21 min | 52 % | 4 / 2 |
|
Mariánské Hory
Mariánské Hory a Hulváky
|
Mariánské Hory a Hulváky | 10 715 | 11 200 Kč | 12 min | 84 % | 4 / 5 |
|
Slezská Ostrava
Slezská Ostrava
|
Slezská Ostrava | 7 853 | 11 300 Kč | 20 min | 57 % | 4 / 4 |
|
Vítkovice
Vítkovice
|
Vítkovice | 7 653 | 10 000 Kč | 13 min | 86 % | 3 / 4 |
|
Bělský Les
Ostrava-Jih
|
Ostrava-Jih | 7 072 | 11 600 Kč | 18 min | 78 % | 1 / 1 |
|
Polanka nad Odrou
Polanka nad Odrou
|
Polanka nad Odrou | 4 898 | 11 600 Kč | 43 min | – | 1 / 1 |
|
Svinov
Svinov
|
Svinov | 4 257 | 11 100 Kč | 28 min | – | 2 / 1 |
|
Muglinov
Slezská Ostrava
|
Slezská Ostrava | 4 218 | 10 300 Kč | 25 min | 51 % | 3 / 1 |
|
Radvanice
Radvanice a Bartovice
|
Radvanice a Bartovice | 4 182 | 10 000 Kč | 26 min | 43 % | 1 / 1 |
|
Stará Bělá
Stará Bělá
|
Stará Bělá | 3 980 | 13 200 Kč | 34 min | – | 1 / 1 |
|
Přívoz
Moravská Ostrava a Přívoz
|
Moravská Ostrava a Přívoz | 3 897 | 10 900 Kč | 21 min | 96 % | 4 / 5 |
|
Hrabová
Hrabová
|
Hrabová | 3 758 | 11 400 Kč | 24 min | – | 1 / 2 |
|
Michálkovice
Michálkovice
|
Michálkovice | 3 245 | 9 500 Kč | 30 min | 31 % | 1 / 1 |
|
Petřkovice
Petřkovice
|
Petřkovice | 3 140 | 10 500 Kč | 33 min | 39 % | 1 / 1 |
|
Heřmanice
Slezská Ostrava
|
Slezská Ostrava | 3 010 | 9 400 Kč | 33 min | 31 % | 1 / 0 |
|
Krásné Pole
Krásné Pole
|
Krásné Pole | 2 652 | 10 200 Kč | 49 min | – | 1 / 1 |
|
Hrušov
Slezská Ostrava
|
Slezská Ostrava | 2 269 | 8 900 Kč | 31 min | 56 % | 1 / 1 |
|
Nová Bělá
Nová Bělá
|
Nová Bělá | 2 207 | 13 900 Kč | 36 min | – | 2 / 1 |
|
Bartovice
Radvanice a Bartovice
|
Radvanice a Bartovice | 2 007 | 10 300 Kč | 31 min | – | 1 / 1 |
|
Třebovice
Třebovice
|
Třebovice | 1 828 | 13 300 Kč | 26 min | 61 % | 1 / 0 |
|
Hošťálkovice
Hošťálkovice
|
Hošťálkovice | 1 683 | 11 600 Kč | 36 min | 41 % | 1 / 1 |
|
Kunčičky
Slezská Ostrava
|
Slezská Ostrava | 1 530 | 9 100 Kč | 23 min | 83 % | 1 / 1 |
|
Plesná
Plesná
|
Plesná | 1 496 | 12 800 Kč | 50 min | – | 1 / 0 |
|
Koblov
Slezská Ostrava
|
Slezská Ostrava | 1 348 | 8 600 Kč | 41 min | – | 1 / 0 |
|
Lhotka
Lhotka
|
Lhotka | 1 333 | 10 900 Kč | 35 min | 26 % | 1 / 1 |
|
Pustkovec
Pustkovec
|
Pustkovec | 1 312 | 11 900 Kč | 34 min | 64 % | 0 / 2 |
|
Proskovice
Proskovice
|
Proskovice | 1 204 | 12 900 Kč | 39 min | – | 1 / 1 |
|
Martinov
Martinov
|
Martinov | 1 199 | 12 600 Kč | 35 min | – | 1 / 0 |
|
Hulváky
Mariánské Hory a Hulváky
|
Mariánské Hory a Hulváky | 914 | 11 100 Kč | 14 min | 57 % | 2 / 3 |
|
Kunčice
Slezská Ostrava
|
Slezská Ostrava | 895 | 9 600 Kč | 27 min | – | 1 / 1 |
|
Nová Ves
Nová Ves
|
Nová Ves | 747 | 12 400 Kč | 22 min | 89 % | 0 / 0 |
|
Antošovice
Slezská Ostrava
|
Slezská Ostrava | 252 | 9 200 Kč | 48 min | – | 0 / 0 |
Rent: the typical monthly rent of a 2+kk flat without services and energy, from the Ministry of Finance’s rent price map.
To the centre: a typical public transport journey to Náměstí Republiky on a working-day morning, walking to the stop included.
Noisy addresses: share of the neighbourhood’s addresses with all-day traffic noise over 60 dB (Lden). A dash where the noise map does not cover the neighbourhood.
Usual residents from the 2021 census (ČSÚ). A neighbourhood in several districts shows the one with the most addresses.
Ostrava’s 23 city districts
Header photo: Petr Štefek, CC BY-SA 3.0 CZ, Wikimedia Commons