Czech Republic Population

Czech Republic Population

The Czech Republic became a democracy through the peaceful “velvet revolution” in 1989. Since then, the country has had a successful transition from communist planning economy to market economy.

Key figures and facts

  • Capital: Prague
  • Ethnic groups: Czechs 64.3%, Moravians 5%, Slovakians 1.4%, others1.8%, unspecified 27.5% (2011)
  • Language: Czech (official) 95.4%, Slovak 1.6%, other 3% (2011)
  • Religion: Catholics 10.4%, Protestants 1.1%, second and unspecified 54%, none 34.5% (2011)
  • Population: 10 534 000
  • Control Form: Republic
  • Area: 78 870 km2
  • Currency: Czech koruna
  • GNP per capita: 34 749 PPP $
  • National Day: October 28th

Czech Republic population

The number of residents in the Czech Republic is 10 702 498 (2020). The increase in population from 2019 to 2020 was 0.06 percent. The birth and death rates are 8.9 and 10.9 per 1000 residents respectively (2020). The birth rate is 1.48 children per woman. Life expectancy at birth is 82.4 years for women and 76.3 years for men (2020).

Czech Republic Country Population

The population is relatively uniform. 95 percent are Czechs and 1.4 percent are Slovakians. There are small minorities of Germans, Poles, Hungarians and Roma.

The largest cities are (number of residents in 2019): the capital Prague (1,280,508), Brno (380,681), Ostrava (289,128), Plzeň (172,441) and Olomouc (100,523). 74.1 percent of the population lives in urban areas.

Population of Czech Republic by Year (Historical)

Year Population Annual Growth Rate Population Density Global Rank
2020 10,708,870 0.190% 138.6455 86
2019 10,689,098 0.220% 138.3896 86
2018 10,665,566 0.230% 138.0849 85
2017 10,640,923 0.210% 137.7659 85
2016 10,618,746 0.160% 137.4787 84
2015 10,601,286 0.120% 137.2527 84
2010 10,536,407 0.540% 136.4127 80
2005 10,258,056 -0.060% 132.8090 78
2000 10,289,262 -0.130% 133.2130 75
1995 10,358,082 0.030% 134.1040 69
1990 10,340,764 0.020% 133.8798 66
1985 10,331,032 -0.030% 133.7538 59
1980 10,348,972 0.550% 133.9861 57
1975 10,069,844 0.510% 130.3723 56
1970 9,817,558 0.010% 127.1060 53
1965 9,811,266 0.460% 127.0246 48
1960 9,590,063 0.480% 124.1607 46
1955 9,361,661 1.010% 121.2037 39
1950 8,902,508 0.000% 115.2592 38

Major Cities in Czech Republic by Population

Rank City Population
1 Prague 1,165,470
2 Brno 369,448
3 Ostrava 312,977
4 Pilsen 164,069
5 Olomouc 101,157
6 Liberec 97,659
7 Ceske Budejovice 95,942
8 Hradec Kralove 95,084
9 Usti nad Labem 93,994
10 Pardubice 88,630
11 Havirov 82,657
12 Zlin 78,648
13 Kladno 69,892
14 Most 67,794
15 Karvina 63,566
16 Opava 60,141
17 Frydek-Mistek 59,305
18 Decin 51,947
19 Karlovy Vary 51,696
20 Teplice 51,112
21 Chomutov 50,140
22 Jihlava 49,989
23 Prostejov 47,263
24 Prerov 47,200
25 Jablonec nad Nisou 44,767
26 Mlada Boleslav 43,573
27 Ceska Lipa 38,730
28 Trebic 38,674
29 Trinec 38,304
30 Tabor 36,153
31 Znojmo 35,169
32 Pribram 35,140
33 Orlova 34,171
34 Cheb 33,131
35 Modrany 31,790
36 Liben 31,645
37 Trutnov 31,287
38 Pisek 29,663
39 Kolin 29,579
40 Kromeriz 29,015
41 Sumperk 28,657
42 Vsetin 28,464
43 Valasske Mezirici 27,370
44 Litvinov 26,911
45 Novy Jicin 26,436
46 Uherske Hradiste 26,310
47 Hodonin 26,234
48 Breclav 25,678
49 Cesky Tesin 25,639
50 Krnov 25,436
51 Sokolov 24,790
52 Litomerice 24,378
53 Havlickuv Brod 24,245
54 Zgar nad Sazavou 23,919
55 Zgar nad Sazavou Druhy 23,885
56 Chrudim 23,519
57 Strakonice 23,434
58 Koprivnice 23,313
59 Klatovy 22,991
60 Bohumin 22,964
61 Stary Bohumin 22,923
62 Jindrichuv Hradec 22,701
63 Vyskov 22,154
64 Cerny Most 21,389
65 Kutna Hora 21,169
66 Nachod 21,152
67 Jirkov 20,945
68 Blansko 20,273
69 Zatec 19,496
70 Hranice 19,471
71 Melnik 19,120
72 Louny 19,036
73 Otrokovice 18,746
74 Kadan 18,648
75 Branik 18,629
76 Bruntal 17,575
77 Beroun 17,439
78 Uhersky Brod 17,397
79 Svitavy 17,316
80 Kralupy nad Vltavou 17,262
81 Roznov pod Radhostem 17,127
82 Ostrov 17,095
83 Ceska Trebova 16,544
84 Pelhrimov 16,430
85 Rakovnik 16,362
86 Neratovice 16,316
87 Jicin 16,217
88 Benesov 16,146
89 Dvur Kralove nad Labem 16,039
90 Varnsdorf 15,784
91 Letnany 15,751
92 Bilina 15,627
93 Bilina Kyselka 15,586
94 Prosek 15,470
95 Brandys nad Labem-Stara Boleslav 15,287
96 Usti nad Orlici 15,040
97 Slany 14,959
98 Klasterec nad Ohri 14,929
99 Turnov 14,396
100 Chodov 14,343
101 Nymburk 14,262
102 Zabreh 14,249
103 Horni Pocernice 14,185
104 Marianske Lazne 14,166
105 Hlucin 14,117
106 Cesky Krumlov 14,035
107 Strizkov 13,958
108 Sternberk 13,856
109 Rokycany 13,715
110 Krupka 13,576
111 Podebrady 13,017
112 Roudnice nad Labem 12,973
113 Vrchlabi 12,787
114 As 12,755
115 Jaromer 12,720
116 Tachov 12,529
117 Jesenik 12,346
118 Unicov 12,274
119 Holesov 12,273
120 Vysoke Myto 12,182
121 Vlasim 12,114
122 Kyjov 12,080
123 Novy Bor 12,060
124 Veseli nad Moravou 11,970
125 Karlin 11,860
126 Prachatice 11,692
127 Velke Mezirici 11,642
128 Rychnov nad Kneznou 11,584
129 Vysocany 11,535
130 Susice 11,372
131 Moravska Trebova 11,303
132 Frenstat pod Radhostem 11,223
133 Ricany 11,218
134 Boskovice 11,010
135 Rumburk 10,990
136 Domazlice 10,833
137 Humpolec 10,803
138 Nove Mesto na Morave 10,426
139 Hlinsko 10,300
140 Studenka 10,230
141 Litomysl 10,035
142 Stare Mesto 10,016
143 Nove Mesto nad Metuji 10,015
144 Celakovice 10,014
145 Litovel 9,951
146 Caslav 9,914
147 Chotebor 9,738
148 Lanskroun 9,736
149 Frydlant nad Ostravici 9,713
150 Mohelnice 9,631
151 Ivancice 9,243
152 Milevsko 9,232
153 Kurim 9,172
154 Nova Paka 9,108
155 Lovosice 9,085
156 Steti 9,054
157 Policka 9,018
158 Rymarov 8,958
159 Semily 8,929
160 Chocen 8,897
161 Bystrice nad Pernstejnem 8,885
162 Duchcov 8,826
163 Horice 8,788
164 Trebon 8,751
165 Pribor 8,678
166 Bystrice pod Hostynem 8,616
167 Prelouc 8,475
168 Nejdek 8,454
169 Cerveny Kostelec 8,330
170 Lipnik nad Becvou 8,258
171 Mnichovo Hradiste 8,257
172 Tyn nad Vltavou 8,185
173 Broumov 8,143
174 Tisnov 8,116
175 Lysa nad Labem 8,083
176 Vimperk 7,932
177 Moravske Budejovice 7,860
178 Dacice 7,847
179 Dobris 7,815
180 Sedlcany 7,725
181 Stribro 7,578
182 Napajedla 7,551
183 Mikulov 7,497
184 Dubi 7,480
185 Hulin 7,460
186 Bilovec 7,375
187 Frydlant 7,360
188 Sezimovo Usti 7,309
189 Odry 7,284
190 Hradek nad Nisou 7,216
191 Sobeslav 7,197
192 Kaplice 7,084
193 Novy Bydzov 7,049
194 Kraslice 7,048
195 Slapanice 6,998
196 Dobruska 6,974
197 Slavicin 6,968
198 Svetla nad Sazavou 6,926
199 Nyrany 6,831
200 Tanvald 6,810
201 Petrvald 6,743
202 Benatky nad Jizerou 6,707
203 Letovice 6,688
204 Kravare 6,676
205 Rychvald 6,660
206 Stare Mesto 6,631
207 Blatna 6,624
208 Mimon 6,581
209 Vodnany 6,576
210 Dubnany 6,538
211 Cesky Brod 6,498
212 Veseli nad Luznici 6,423
213 Hronov 6,405
214 Zelezny Brod 6,331
215 Horovice 6,320
216 Kojetin 6,286
217 Bucovice 6,275
218 Vratimov 6,267
219 Prestice 6,242
220 Mala Strana 6,239
221 Tyniste nad Orlici 6,231
222 Holice 6,108
223 Podborany 6,101
224 Vitkov 6,091
225 Letohrad 6,084
226 Kostelec nad Orlici 6,073
227 Fulnek 5,996
228 Zamberk 5,971
229 Vrbno pod Pradedem 5,961
230 Chrastava 5,940
231 Moravsky Krumlov 5,939
232 Ledec nad Sazavou 5,937
233 Trest 5,868
234 Upice 5,848
235 Lomnice nad Popelkou 5,846
236 Roztoky 5,845
237 Slavkov u Brna 5,825
238 Hustopece 5,802
239 Straznice 5,789
240 Telc 5,772
241 Horni Slavkov 5,707
242 Kraluv Dvur 5,694
243 Jablunkov 5,671
244 Dobrany 5,668
245 Jilemnice 5,666
246 Bechyne 5,644
247 Horazgovice 5,616
248 Sluknov 5,590
249 Trebechovice pod Orebem 5,500
250 Luhacovice 5,443
251 Stochov 5,427
252 Ceska Kamenice 5,364
253 Senov 5,351
254 Milovice 5,350
255 Kbely 5,346
256 Plana 5,339
257 Skutec 5,304
258 Zubri 5,298
259 Ceska Skalice 5,291
260 Frantiskovy Lazne 5,244
261 Habartov 5,226
262 Jilove 5,196
263 Chlumec nad Cidlinou 5,181
264 Rosice 5,176
265 Hradec nad Moravici 5,144
266 Valasske Klobouky 5,090
267 Namest nad Oslavou 5,081
268 Chropyne 5,061
269 Tynec nad Sazavou 5,054
270 Kunovice 5,037
271 Pacov 5,034
272 Kynsperk nad Ohri 4,974
273 Nove Straseci 4,971
274 Bystrice 4,965
275 Nyrsko 4,959
276 Doksy 4,914
277 Protivin 4,910
278 Rousinov 4,905
279 Polna 4,895

Foreign workers in the Czech Republic

In 2019, there were 564,000 foreign nationals residing in the Czech Republic. More than half of these were from the following EU countries: Slovakia, Poland, Romania, Bulgaria and Hungary. From outside the EU, the largest groups came from Ukraine, Russia and Vietnam.

Language

The official language is Czech, which is the mother tongue for 95.4 percent of the population. Linguistic minorities are Slovak – and Roman – speaking. 1.6 percent of the population uses Slovak as their mother tongue. The majority of the German-speaking population was transferred to Germany towards the end of and after World War II.