Největší města ČR podle počtu obyvatel
Největší město Česka je Praha s 1 407 084 obyvateli, což je 3,5× víc než druhé Brno (404 296) a 12,9 % obyvatel republiky. Třetí je Ostrava s 280 853 obyvateli. V 30 největších městech dohromady bydlí 35,5 % populace, zbytek žije v ostatních obcích z celkem 6 253 obcí.
- 3 největších
- Praha, Brno, Ostrava
- 5 největších
- Praha, Brno, Ostrava, Plzeň, Liberec
- 10 největších
- Praha, Brno, Ostrava, Plzeň, Liberec, Olomouc, České Budějovice, Hradec Králové, Pardubice, Ústí nad Labem
- 20 největších
- Praha, Brno, Ostrava, Plzeň, Liberec, Olomouc, České Budějovice, Hradec Králové, Pardubice, Ústí nad Labem, Zlín, Kladno, Havířov, Most, Opava, Jihlava, Frýdek-Místek, Teplice, Karlovy Vary, Karviná
Z čísel studie
Deset největších měst
Počet obyvatel podle posledního ročníku dat ČSÚ, seřazeno sestupně.
Praha je v českém měřítku bez konkurence: má 3,5× víc obyvatel než druhé Brno a bydlí v ní 12,9 % republiky, tedy zhruba každý 8. obyvatel. Zbytek první desítky je namačkaný podstatně blíž u sebe: mezi pátým a desátým městem je rozdíl 18 179 obyvatel, zatímco mezi prvním a druhým městem je rozdíl 1 002 788.
30 největších měst Česka
Pořadí podle počtu obyvatel v posledním ročníku dat, doplněné o vývoj od roku 2000. Sloupec změny ukazuje, jestli město za 25 let rostlo, nebo se zmenšovalo. Kliknutím na název otevřete profil obce s nájemným, bezpečností a dotacemi.
| # | Město | Okres | Obyvatel | V roce 2000 | Změna |
|---|---|---|---|---|---|
| 1 | Praha | Hlavní město Praha | 1 407 084 | 1 181 126 | +19,1 % |
| 2 | Brno | Brno-město | 404 296 | 381 862 | +5,9 % |
| 3 | Ostrava | Ostrava-město | 280 853 | 320 041 | −12,2 % |
| 4 | Plzeň | Plzeň-město | 187 863 | 166 759 | +12,7 % |
| 5 | Liberec | Liberec | 108 214 | 99 155 | +9,1 % |
| 6 | Olomouc | Olomouc | 105 297 | 102 702 | +2,5 % |
| 7 | České Budějovice | České Budějovice | 97 128 | 98 186 | −1,1 % |
| 8 | Hradec Králové | Hradec Králové | 93 534 | 98 080 | −4,6 % |
| 9 | Pardubice | Pardubice | 92 713 | 91 309 | +1,5 % |
| 10 | Ústí nad Labem | Ústí nad Labem | 90 035 | 95 491 | −5,7 % |
| 11 | Zlín | Zlín | 74 917 | 81 061 | −7,6 % |
| 12 | Kladno | Kladno | 69 728 | 71 572 | −2,6 % |
| 13 | Havířov | Karviná | 67 998 | 86 591 | −21,5 % |
| 14 | Most | Most | 63 160 | 69 588 | −9,2 % |
| 15 | Opava | Opava | 54 881 | 60 610 | −9,5 % |
| 16 | Jihlava | Jihlava | 53 686 | 51 408 | +4,4 % |
| 17 | Frýdek-Místek | Frýdek-Místek | 53 164 | 61 322 | −13,3 % |
| 18 | Teplice | Teplice | 50 856 | 52 864 | −3,8 % |
| 19 | Karlovy Vary | Karlovy Vary | 48 788 | 54 150 | −9,9 % |
| 20 | Karviná | Karviná | 48 684 | 65 019 | −25,1 % |
| 21 | Mladá Boleslav | Mladá Boleslav | 47 874 | 43 603 | +9,8 % |
| 22 | Chomutov | Chomutov | 46 560 | 51 154 | −9 % |
| 23 | Jablonec nad Nisou | Jablonec nad Nisou | 46 206 | 45 428 | +1,7 % |
| 24 | Děčín | Děčín | 46 003 | 52 758 | −12,8 % |
| 25 | Prostějov | Prostějov | 43 236 | 48 705 | −11,2 % |
| 26 | Přerov | Přerov | 40 492 | 48 901 | −17,2 % |
| 27 | Česká Lípa | Česká Lípa | 36 364 | 39 914 | −8,9 % |
| 28 | Třebíč | Třebíč | 34 476 | 39 709 | −13,2 % |
| 29 | Tábor | Tábor | 34 339 | 37 020 | −7,2 % |
| 30 | Znojmo | Znojmo | 33 989 | 35 778 | −5 % |
Pořadí sleduje počet obyvatel obce jako celku, tedy včetně všech místních částí. Rozloha ani hustota zalidnění se do něj nepromítá, velké město na mapě může být plošně menší než obec s desetinou obyvatel.
Žebříček největších měst není neměnný: z první desítky 4 města od roku 2000 obyvatele ztratilo (Ostrava, České Budějovice, Hradec Králové, Ústí nad Labem). Nejvíc ztrácí Ostrava, a to 39 188 lidí za 25 let. Naopak nejvíc přibylo v prvním městě žebříčku, o 225 958 obyvatel. Tabulka opsaná z několik let starých čísel proto pořadí ukazuje jinak, než jak vypadá dnes.
Kam dál
Opačný pól žebříčku ukazují nejmenší obce Česka, kde nejmenší obec má míň obyvatel než jeden panelový dům. Kdo naopak roste a kdo se vylidňuje, rozebírá studie rostoucí a vylidňující se obce. Ceny bydlení ve stejných městech srovnává mapa nájemného, uvnitř Prahy pak nájemné podle čtvrti.
Metodika
Počet obyvatel je z registru obcí Bydlimetru, který vychází z dat ČSÚ (MOS otevřená data), ročník 2025. Vývoj od roku 2000 pochází ze stejného zdroje, z ukazatele počtu bydlících obyvatel k 31. 12. Počítá se ze všech 6 253 obcí s demografickou vrstvou, součet za celou republiku vychází na 10 892 495 obyvatel.
Řadí se všechny obce, ne jen ty se statusem město: registr status obcí nevede. V tomhle pásmu populace jsou ale všechny uvedené obce města, takže pořadí odpovídá běžnému chápání pojmu největší města. Historická řada je vedená v územní struktuře platné v daném roce a není zpětně přepočtená na dnešní hranice obcí, u velkých měst je to bez praktického vlivu.
Kompletní metodiku a limity popisuje stránka o datech. Datum ověření zdrojů: 4. 9. 2026.