Czechia Cities by Population 2025

5 Most Populated Czechia Cities

1,331,940

380,587

215,791

Czechia Flag

Pilsen

164,180

Czechia Flag

Havirov

82,768

146 cities

City
2025 Pop.
Prague1,331,940
Brno380,587
Ostrava215,791
Pilsen164,180
Havirov82,768
Olomouc73,714
Liberec69,663
Usti nad Labem64,179
Frydek-Mistek59,416
Zlin59,364
Hradec Kralove57,118
Ceske Budejovice55,709
Kladno50,470
Pardubice50,211
Most46,328
Decin42,563
Teplice41,891
Karlovy Vary41,136
Opava40,663
Prostejov39,146
Ceska Lipa38,841
Trebic38,785
Karvina38,465
Tabor36,264
Znojmo35,280
Pribram35,251
Orlova34,282
Cheb33,242
Jablonec nad Nisou32,749
Modrany31,901
Liben31,756
Trutnov31,398
Jihlava31,268
Pisek29,774
Kolin29,690
Kromeriz29,126
Prerov29,054
Chomutov28,848
Sumperk28,768
Vsetin28,575
Valasske Mezirici27,481
Litvinov27,022
Novy Jicin26,547
Uherske Hradiste26,421
Hodonin26,345
Breclav25,789
Cesky Tesin25,750
Krnov25,547
Sokolov24,901
Litomerice24,489
Havlickuv Brod24,356
Zgar nad Sazavou24,030
Zgar nad Sazavou Druhy23,996
Chrudim23,630
Strakonice23,545
Koprivnice23,424
Mlada Boleslav23,204
Klatovy23,102
Bohumin23,075
Stary Bohumin23,034
Jindrichuv Hradec22,812
Vyskov22,265
Trinec21,610
Cerny Most21,500
Kutna Hora21,280
Nachod21,263
Jirkov21,056
Blansko20,384
Zatec19,607
Hranice19,582
Melnik19,231
Louny19,147
Otrokovice18,857
Kadan18,759
Branik18,740
Bruntal17,686
Beroun17,550
Uhersky Brod17,508
Svitavy17,427
Kralupy nad Vltavou17,373
Roznov pod Radhostem17,238
Ostrov17,206
Ceska Trebova16,655
Pelhrimov16,541
Rakovnik16,473
Neratovice16,427
Jicin16,328
Benesov16,257
Dvur Kralove nad Labem16,150
Varnsdorf15,895
Letnany15,862
Bilina15,738
Bilina Kyselka15,697
Prosek15,581
Brandys nad Labem-Stara Boleslav15,398
Usti nad Orlici15,151
Slany15,070
Klasterec nad Ohri15,040
Turnov14,507
Chodov14,454
Nymburk14,373
Zabreh14,360
Horni Pocernice14,296
Marianske Lazne14,277
Hlucin14,228
Cesky Krumlov14,146
Strizkov14,069
Sternberk13,967
Rokycany13,826
Krupka13,687
Podebrady13,128
Roudnice nad Labem13,084
Vrchlabi12,898
As12,866
Jaromer12,831
Tachov12,640
Jesenik12,457
Unicov12,385
Holesov12,384
Vysoke Myto12,293
Vlasim12,225
Kyjov12,191
Novy Bor12,171
Veseli nad Moravou12,081
Karlin11,971
Prachatice11,803
Velke Mezirici11,753
Rychnov nad Kneznou11,695
Vysocany11,646
Susice11,483
Moravska Trebova11,414
Frenstat pod Radhostem11,334
Ricany11,329
Boskovice11,121
Rumburk11,101
Domazlice10,944
Humpolec10,914
Nove Mesto na Morave10,537
Hlinsko10,411
Studenka10,341
Litomysl10,146
Stare Mesto10,127
Nove Mesto nad Metuji10,126
Celakovice10,125
Litovel10,062
Caslav10,025

Czechia Overview

Czechia has 1 cities with more than a million people, 3 cities with between 100,000 and 1 million people, and 142 cities with between 10,000 and 100,000 people. The largest city in Czechia is Prague, with a population of 1,331,940 people.

Czechia has about 10.7 million people, making it the 86th-most populous country in the world. Its largest city and capital, Prague, is home to almost 10% of the country’s population at 1.4 million, and its metro area has an estimated 2.7 million people. Prague serves as the political, cultural, and economic center of central Europe. The city currently grows at a rate of 0.46% annually. Brno is the second-most populous city in Prague with about 377,000 people, making it also one of the 100 most populous cities in the European Union. The ten most populous cities comprise about 27% of the nation’s total population.

There are 22 cities in Czechia with populations over 50,000; however, about half are experiencing population decline, while half are experiencing population growth. Czechia’s population is about 74% urban. The urban population peaked in 1981 when it was 75.48%.

Population

39K

100K

250K

500K

750K

1M

Sources

  1. GeoNames