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.

PragueOtrokovice
Location of Otrokovice (capital Prague shown for reference). Boundaries: Natural Earth.
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

CityPopulationRank in Czechia
Zlín72,973#12
Kroměříž27,917#39
Valašské Meziříčí27,481#41
Vsetín25,185#45
Uherské Hradiště24,887#46
Rožnov pod Radhoštěm17,238#77
Uherský Brod16,367#82

Cities near Otrokovice

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