Czechia: cities by population
Czechia has a population of 10,625,695, with Prague as its capital. The 50 largest of its 2,697 recorded towns and cities, ranked.
Figures are the latest available in GeoNames (CC BY 4.0), which draws on national censuses of varying dates — treat them as recent, not same-year. Country totals are GeoNames country data. Sources & method.
| # | Place | Region | Population |
|---|---|---|---|
| 1 | Prague | Prague | 1,165,581 |
| 2 | Brno | South Moravian | 379,466 |
| 3 | Ostrava | Moravian-Silesian Region | 279,791 |
| 4 | Pilsen | Plzeň Region | 168,733 |
| 5 | Liberec | Liberec Region | 102,951 |
| 6 | Olomouc | Olomouc Region | 99,496 |
| 7 | České Budějovice | South Bohemian Region | 93,426 |
| 8 | Hradec Králové | Hradec Králové Region | 90,596 |
| 9 | Ústí nad Labem | Ústí nad Labem Region | 90,378 |
| 10 | Pardubice | Pardubice Region | 88,520 |
| 11 | Brno střed | South Moravian | 86,685 |
| 12 | Havířov | Moravian-Silesian Region | 82,768 |
| 13 | Zlín | Zlín | 72,973 |
| 14 | Kladno | Central Bohemia | 69,664 |
| 15 | Most | Ústí nad Labem Region | 63,474 |
| 16 | Stodůlky | Prague | 60,758 |
| 17 | Opava | Moravian-Silesian Region | 60,252 |
| 18 | Frýdek-Místek | Moravian-Silesian Region | 53,590 |
| 19 | Teplice | Ústí nad Labem Region | 50,912 |
| 20 | Jihlava | Vysocina | 50,108 |
| 21 | Karviná | Moravian-Silesian Region | 48,637 |
| 22 | Chomutov | Ústí nad Labem Region | 46,771 |
| 23 | Děčín | Ústí nad Labem Region | 46,376 |
| 24 | Jablonec nad Nisou | Liberec Region | 46,209 |
| 25 | Karlovy Vary | Carlsbad Region | 45,500 |
| 26 | Mladá Boleslav | Central Bohemia | 43,684 |
| 27 | Prostějov | Olomouc Region | 43,408 |
| 28 | Přerov | Olomouc Region | 40,906 |
| 29 | Třinec | Moravian-Silesian Region | 38,415 |
| 30 | Česká Lípa | Liberec Region | 36,815 |
| 31 | Tábor | South Bohemian Region | 36,264 |
| 32 | Znojmo | South Moravian | 35,280 |
| 33 | Třebíč | Vysocina | 34,530 |
| 34 | Kolín | Central Bohemia | 33,444 |
| 35 | Cheb | Carlsbad Region | 32,808 |
| 36 | Příbram | Central Bohemia | 32,773 |
| 37 | Trutnov | Hradec Králové Region | 31,398 |
| 38 | Písek | South Bohemian Region | 29,774 |
| 39 | Šumperk | Olomouc Region | 28,768 |
| 40 | Kroměříž | Zlín | 27,917 |
| 41 | Orlová | Moravian-Silesian Region | 27,540 |
| 42 | Valašské Meziříčí | Zlín | 27,481 |
| 43 | Nový Jičín | Moravian-Silesian Region | 26,547 |
| 44 | Břeclav | South Moravian | 25,789 |
| 45 | Český Těšín | Moravian-Silesian Region | 25,750 |
| 46 | Vsetín | Zlín | 25,185 |
| 47 | Uherské Hradiště | Zlín | 24,887 |
| 48 | Líšeň | South Moravian | 24,563 |
| 49 | Litoměřice | Ústí nad Labem Region | 24,489 |
| 50 | Havlíčkův Brod | Vysocina | 24,356 |
Twenty years earlier: Czechia in the 2005 World Gazetteer — population then 10,230,271.