Czech Republic Cities by Population 2025

5 Most Populated Czech Republic Cities

1,165,581

369,559

313,088

164,180

101,268

146 cities

City
2025 Pop.
Prague1,165,581
Brno369,559
Ostrava313,088
Pilsen164,180
Olomouc101,268
Liberec97,770
Ceske Budejovice96,053
Hradec Kralove95,195
Usti nad Labem94,105
Pardubice88,741
Havirov82,768
Zlin78,759
Kladno70,003
Most67,905
Karvina63,677
Opava60,252
Frydek-Mistek59,416
Decin52,058
Karlovy Vary51,807
Teplice51,223
Chomutov50,251
Jihlava50,100
Prostejov47,374
Prerov47,311
Jablonec nad Nisou44,878
Mlada Boleslav43,684
Ceska Lipa38,841
Trebic38,785
Trinec38,415
Tabor36,264
Znojmo35,280
Pribram35,251
Orlova34,282
Cheb33,242
Modrany31,901
Liben31,756
Trutnov31,398
Pisek29,774
Kolin29,690
Kromeriz29,126
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
Klatovy23,102
Bohumin23,075
Stary Bohumin23,034
Jindrichuv Hradec22,812
Vyskov22,265
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

Czech Republic Overview

Czech Republic has 1 cities with more than a million people, 4 cities with between 100,000 and 1 million people, and 141 cities with between 10,000 and 100,000 people. The largest city in Czech Republic is Prague, with a population of 1,165,581 people.

The Czech Republic 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 the Czech Republic with populations over 50,000; however, about half are experiencing population decline, while half are experiencing population growth. The Czech Republic’s population is about 74% urban. The urban population peaked in 1981 when it was 75.48%.

Sources

  1. GeoNames