Fastest growing towns over 10,000 people
132 towns over 10,000 people by the change in residents since 2018, from the fastest growing to the fastest shrinking. Prague, Brno and Ostrava as a whole.
-
1
Milovice on the mapMilovice +23.4 % -
2
Králův Dvůr on the mapKrálův Dvůr +14.1 % -
3
Jesenice on the mapJesenice +12.5 % -
4.
Tachov on the mapTachov +11.8 % -
5.
Beroun on the mapBeroun +11.5 % -
6.
Říčany on the mapŘíčany +10.9 % -
7.
Brandýs nad Labem-Stará Boleslav on the map
-
8.
Plzeň on the mapPlzeň +8.9 % -
8.
Slaný on the mapSlaný +8.9 % -
10.
Mariánské Lázně on the mapMariánské Lázně +8.8 % -
11.
Mladá Boleslav on the mapMladá Boleslav +7.6 % -
12.
Praha on the mapPraha +7.5 %
-
13.
Poděbrady on the mapPoděbrady +7.4 % -
14.
Boskovice on the mapBoskovice +7.2 % -
15.
Rychnov nad Kněžnou on the mapRychnov nad Kněžnou +6.3 % -
16.
Brno on the mapBrno +6.2 %
-
17.
Kutná Hora on the mapKutná Hora +5.9 % -
18.
Jihlava on the mapJihlava +5.6 % -
19.
Přelouč on the mapPřelouč +5.5 % -
20.
Humpolec on the mapHumpolec +5.4 % -
20.
Kolín on the mapKolín +5.4 % -
22.
Kralupy nad Vltavou on the mapKralupy nad Vltavou +5.2 % -
23.
Nymburk on the mapNymburk +4.9 % -
24.
Olomouc on the mapOlomouc +4.7 % -
25.
Kuřim on the mapKuřim +4.6 % -
26.
Mělník on the mapMělník +4.2 % -
26.
Vysoké Mýto on the mapVysoké Mýto +4.2 % -
28.
Lysá nad Labem on the mapLysá nad Labem +3.7 % -
29.
Liberec on the mapLiberec +3.6 % -
30.
České Budějovice on the mapČeské Budějovice +3.3 % -
31.
Klatovy on the mapKlatovy +3.1 % -
32.
Cheb on the mapCheb +2.8 % -
33.
Teplice on the mapTeplice +2.6 % -
34.
Benešov on the mapBenešov +2.2 % -
34.
Pardubice on the mapPardubice +2.2 % -
36.
Písek on the mapPísek +2.1 % -
37.
Čelákovice on the mapČelákovice +2.0 % -
37.
Velké Meziříčí on the mapVelké Meziříčí +2.0 % -
39.
Turnov on the mapTurnov +1.9 % -
40.
Chrudim on the mapChrudim +1.8 % -
41.
Valašské Meziříčí on the mapValašské Meziříčí +1.6 % -
42.
Prachatice on the mapPrachatice +1.5 % -
43.
Kladno on the mapKladno +1.0 % -
43.
Pelhřimov on the mapPelhřimov +1.0 % -
45.
Hradec Králové on the mapHradec Králové +0.9 % -
45.
Jablonec nad Nisou on the mapJablonec nad Nisou +0.9 % -
47.
Krupka on the mapKrupka +0.8 % -
47.
Příbram on the mapPříbram +0.8 % -
49.
Neratovice on the mapNeratovice +0.7 % -
50.
Čáslav on the mapČáslav +0.6 % -
50.
Karlovy Vary on the mapKarlovy Vary +0.6 % -
50.
Znojmo on the mapZnojmo +0.6 % -
53.
Havlíčkův Brod on the mapHavlíčkův Brod +0.5 % -
54.
Jaroměř on the mapJaroměř +0.4 % -
54.
Rokycany on the mapRokycany +0.4 % -
56.
Zlín on the mapZlín -0.1 % -
57.
Litomyšl on the mapLitomyšl -0.2 % -
58.
Tábor on the mapTábor -0.3 % -
59.
Břeclav on the mapBřeclav -0.5 % -
59.
Holešov on the mapHolešov -0.5 % -
61.
Kadaň on the mapKadaň -0.6 % -
61.
Rakovník on the mapRakovník -0.6 % -
63.
Hranice on the mapHranice -0.8 % -
63.
Žatec on the mapŽatec -0.8 % -
65.
Prostějov on the mapProstějov -1.0 % -
65.
Vyškov on the mapVyškov -1.0 % -
67.
Jirkov on the mapJirkov -1.2 % -
68.
Uherský Brod on the mapUherský Brod -1.3 % -
69.
Uherské Hradiště on the mapUherské Hradiště -1.4 % -
70.
Ústí nad Orlicí on the mapÚstí nad Orlicí -1.5 % -
71.
Domažlice on the mapDomažlice -1.6 % -
71.
Louny on the mapLouny -1.6 % -
73.
Náchod on the mapNáchod -1.7 % -
74.
Dvůr Králové nad Labem on the mapDvůr Králové nad Labem -1.8 % -
75.
Strakonice on the mapStrakonice -2.1 % -
75.
Šternberk on the mapŠternberk -2.1 % -
77.
Bohumín on the mapBohumín -2.2 % -
78.
Vlašim on the mapVlašim -2.3 % -
79.
Rumburk on the mapRumburk -2.7 % -
80.
Česká Lípa on the mapČeská Lípa -2.9 % -
80.
Ostrava on the mapOstrava -2.9 %
-
80.
Uničov on the mapUničov -2.9 % -
80.
Žďár nad Sázavou on the mapŽďár nad Sázavou -2.9 % -
84.
Frenštát pod Radhoštěm on the mapFrenštát pod Radhoštěm -3.0 % -
85.
Opava on the mapOpava -3.1 % -
85.
Roudnice nad Labem on the mapRoudnice nad Labem -3.1 % -
85.
Rožnov pod Radhoštěm on the mapRožnov pod Radhoštěm -3.1 % -
85.
Ústí nad Labem on the mapÚstí nad Labem -3.1 % -
89.
Jičín on the mapJičín -3.2 % -
89.
Kopřivnice on the mapKopřivnice -3.2 % -
89.
Nový Jičín on the mapNový Jičín -3.2 % -
89.
Zábřeh on the mapZábřeh -3.2 % -
93.
Blansko on the mapBlansko -3.3 % -
93.
Český Krumlov on the mapČeský Krumlov -3.3 % -
95.
Česká Třebová on the mapČeská Třebová -3.4 % -
95.
Trutnov on the mapTrutnov -3.4 % -
95.
Třebíč on the mapTřebíč -3.4 % -
98.
Vrchlabí on the mapVrchlabí -3.5 % -
99.
Kroměříž on the mapKroměříž -3.6 % -
99.
Nový Bor on the mapNový Bor -3.6 % -
99.
Otrokovice on the mapOtrokovice -3.6 % -
102.
Klášterec nad Ohří on the mapKlášterec nad Ohří -3.8 % -
102.
Sušice on the mapSušice -3.8 % -
104.
Veselí nad Moravou on the mapVeselí nad Moravou -3.9 % -
105.
Aš on the mapAš -4.0 % -
106.
Varnsdorf on the mapVarnsdorf -4.3 % -
106.
Vsetín on the mapVsetín -4.3 % -
108.
Chomutov on the mapChomutov -4.4 % -
109.
Most on the mapMost -4.6 % -
109.
Třinec on the mapTřinec -4.6 % -
111.
Krnov on the mapKrnov -4.7 % -
111.
Svitavy on the mapSvitavy -4.7 % -
113.
Frýdek-Místek on the mapFrýdek-Místek -4.9 % -
114.
Jindřichův Hradec on the mapJindřichův Hradec -5.0 % -
115.
Hlučín on the mapHlučín -5.1 % -
115.
Orlová on the mapOrlová -5.1 % -
117.
Havířov on the mapHavířov -5.4 % -
117.
Hodonín on the mapHodonín -5.4 % -
119.
Děčín on the mapDěčín -5.7 % -
119.
Litoměřice on the mapLitoměřice -5.7 % -
119.
Sokolov on the mapSokolov -5.7 % -
122.
Šumperk on the mapŠumperk -5.8 % -
123.
Kyjov on the mapKyjov -6.1 % -
124.
Přerov on the mapPřerov -6.2 % -
125.
Český Těšín on the mapČeský Těšín -6.4 % -
126.
Ostrov on the mapOstrov -6.7 % -
127.
Litvínov on the mapLitvínov -6.8 % -
128.
Chodov on the mapChodov -7.0 % -
129.
Jeseník on the mapJeseník -7.8 % -
129.
Karviná on the mapKarviná -7.8 % -
131.
Bruntál on the mapBruntál -9.9 % -
132.
Bílina on the mapBílina -16.1 %
The ranking compares the Czech towns over 10,000 residents on Městomat and Prague, Brno and Ostrava as a whole; their neighbourhoods have rankings of their own.
Where growth comes from
Two things change a town’s population: births and deaths, and people moving in and out. When fewer children are born than people die, the towns that grow are mostly those people move to, typically near the big cities and where new flats are built.
What it means for housing
A growing town usually builds and needs places in nurseries and schools, and its flats tend to cost more; a shrinking town offers cheaper housing but may lose services. Among the towns compared it ranges from -16.1 % to +23.4 %, the middle town -1.2 %.
Frequently asked questions
Which town over 10,000 people is growing fastest?
Of the 132 towns compared, Milovice grows fastest: +23.4 %. The most residents were lost in Bílina: -16.1 %.
How is the ranking calculated?
We take each municipality’s residents as of 31 December, as the Czech Statistical Office publishes them, and compute the change since 2018 in per cent. We compare the Czech towns over 10,000 on Městomat and Prague, Brno and Ostrava as a whole.
Which towns does the ranking compare?
132 towns with data on Městomat, the Czech towns over 10,000 residents and Prague, Brno and Ostrava as a whole: Milovice, Králův Dvůr, Jesenice, Tachov, Beroun, Říčany, Brandýs nad Labem-Stará Boleslav, Plzeň, Slaný, Mariánské Lázně, Mladá Boleslav, Praha, Poděbrady, Boskovice, Rychnov nad Kněžnou, Brno, Kutná Hora, Jihlava, Přelouč, Humpolec, Kolín, Kralupy nad Vltavou, Nymburk, Olomouc, Kuřim, Mělník, Vysoké Mýto, Lysá nad Labem, Liberec, České Budějovice, Klatovy, Cheb, Teplice, Benešov, Pardubice, Písek, Čelákovice, Velké Meziříčí, Turnov, Chrudim, Valašské Meziříčí, Prachatice, Kladno, Pelhřimov, Hradec Králové, Jablonec nad Nisou, Krupka, Příbram, Neratovice, Čáslav, Karlovy Vary, Znojmo, Havlíčkův Brod, Jaroměř, Rokycany, Zlín, Litomyšl, Tábor, Břeclav, Holešov, Kadaň, Rakovník, Hranice, Žatec, Prostějov, Vyškov, Jirkov, Uherský Brod, Uherské Hradiště, Ústí nad Orlicí, Domažlice, Louny, Náchod, Dvůr Králové nad Labem, Strakonice, Šternberk, Bohumín, Vlašim, Rumburk, Česká Lípa, Ostrava, Uničov, Žďár nad Sázavou, Frenštát pod Radhoštěm, Opava, Roudnice nad Labem, Rožnov pod Radhoštěm, Ústí nad Labem, Jičín, Kopřivnice, Nový Jičín, Zábřeh, Blansko, Český Krumlov, Česká Třebová, Trutnov, Třebíč, Vrchlabí, Kroměříž, Nový Bor, Otrokovice, Klášterec nad Ohří, Sušice, Veselí nad Moravou, Aš, Varnsdorf, Vsetín, Chomutov, Most, Třinec, Krnov, Svitavy, Frýdek-Místek, Jindřichův Hradec, Hlučín, Orlová, Havířov, Hodonín, Děčín, Litoměřice, Sokolov, Šumperk, Kyjov, Přerov, Český Těšín, Ostrov, Litvínov, Chodov, Jeseník, Karviná, Bruntál, Bílina.
How much has an average town’s population changed?
The middle one of the 132 towns compared changed by -1.2 %; the fastest-growing by +23.4 %, the fastest-shrinking by -16.1 %.