Home Cities Czech Republic Ostrava

Population of Ostrava, Czech Republic CZ flag

City with 283,187 residents in Moravian-Silesian Region, Czech Republic.

283,187
Residents (2026)
#6,521
World Ranking
#5
In Czech Republic (of 59)

About Ostrava

Ostrava is a city located in Czech Republic, in the Moravian-Silesian Region region. According to the latest available data (2026), the population of Ostrava is approximately 283,187 residents, making it the #5 most populous city in Czech Republic.

Globally, Ostrava ranks #6,521 among the world's most populated cities.

Ostrava City Statistics

CityOstrava
CountryCZ flag Czech Republic
Population283,187
Global Rank#6,521
Rank in Czech Republic#5 of 59 cities
City Categorycity
RegionMoravian-Silesian Region
Latitude49.8356
Longitude18.2925
Data Year2026

Where is Ostrava CZ flag Located?

Ostrava is located in Czech Republic, in the Moravian-Silesian Region region, at coordinates 49.8356° latitude and 18.2925° longitude. Located in the mid-latitudes, Ostrava experiences distinct four-season weather patterns.

Nearby Cities

Other Cities in Czech Republic CZ flag

View all cities in Czech Republic

Largest Cities in Czech Republic CZ flag

# City Population
1 Prague 1,397,880
2 Brno 402,739
4 Ostrava-City District 316,155
3 Karviná District 238,419
6 Brno-Country District 234,615

Frequently Asked Questions

What is the population of Ostrava?

The population of Ostrava is approximately 283,187 residents according to the latest available data (2026).

Where is Ostrava located?

Ostrava is located in Czech Republic at approximately 49.8356° latitude and 18.2925° longitude.

Is Ostrava one of the largest cities in Czech Republic?

With a population of 283,187, Ostrava is one of the notable urban areas in Czech Republic. It ranks #5 out of 59 cities in the country.

Explore More Cities