Otrokovice Population 2026
Otrokovice has a population of 17,401, making it the #75 biggest city in 🇨🇿 Czechia, located in Zlín. Roughly 0.2% of Czechia's population lives here. It is about 67× smaller than Prague, the country's biggest city.
Population (city proper)
17,401
Rank in Czechia
#75
Coordinates
49.21°N, 17.54°E
~190 m elevation · Europe/Prague
Distance to capital (Prague)
245 km
152 miles, straight line
Other big cities in Zlín
| City | Population | Rank in Czechia |
|---|---|---|
| Zlín | 72,973 | #12 |
| Kroměříž | 27,917 | #39 |
| Valašské Meziříčí | 27,481 | #41 |
| Vsetín | 25,185 | #45 |
| Uherské Hradiště | 24,887 | #46 |
| Rožnov pod Radhoštěm | 17,238 | #77 |
| Uherský Brod | 16,367 | #82 |
Cities near Otrokovice
- Zlín72,973 people · ~10 km away
- Kroměříž27,917 people · ~14 km away
- Uherské Hradiště24,887 people · ~17 km away
- Uherský Brod16,367 people · ~22 km away
- Přerov40,906 people · ~28 km away
- Vsetín25,185 people · ~36 km away
FAQ
What is the population of Otrokovice?
Otrokovice has a population of 17,401 (city proper, latest official figure via GeoNames), making it the #75 biggest city in Czechia.
What region is Otrokovice in?
Otrokovice is located in Zlín, Czechia.
Is Otrokovice the capital of Czechia?
No, the capital of Czechia is Prague, about 245 km away.
Sources & notes
Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.
← All biggest cities in Czechia · Czechia population by year