Eurostat Urban Audit · reference year 2022

Largest cities in Europe by population: 426 ranked

Largest cities in Europe by population ranks 426 Eurostat city records using Population on 1 January, total for 2022. The 163 greater-city records are excluded so every rank compares the same geography type.

Source Eurostat — City statistics Indicator Population on 1 January, total (DE1001V) Year 2022 Coverage 426 reporting city records Source updated 2026-05-29

Universe: Eurostat city records with a reported 2022 value. Greater cities and functional urban areas are excluded. Label the page as Eurostat city or greater-city population for the stated year.

Five largest city records

1. Berlin (3,677,472); 2. Roma (2,749,031); 3. Hamburg (1,853,935); 4. München (1,487,708); 5. Praha (1,275,406). These ranks use city-proper records only.

#CityCountryGeographyPopulation
1 Berlin Germany city 3,677,472
2 Roma Italy city 2,749,031
3 Hamburg Germany city 1,853,935
4 München Germany city 1,487,708
5 Praha Czechia city 1,275,406
6 Sofia Bulgaria city 1,221,172
7 Köln Germany city 1,073,096
8 Sevilla Spain city 876,754
9 Torino Italy city 848,748
10 Zagreb Croatia city 764,286
11 Frankfurt am Main Germany city 759,224
12 Zaragoza Spain city 673,010
13 Helsinki/Helsingfors Finland city 658,457
14 Palermo Italy city 635,439
15 Stuttgart Germany city 626,275
16 Düsseldorf Germany city 619,477
17 Rīga Latvia city 605,802
18 Leipzig Germany city 601,866
19 Dortmund Germany city 586,852
20 Essen Germany city 579,432
21 Málaga Spain city 579,076
22 Bremen Germany city 563,290
23 Vilnius Lithuania city 563,012
24 Genova Italy city 561,203
25 Dresden Germany city 555,351
26 Hannover Germany city 535,932
27 Nürnberg Germany city 510,632
28 Duisburg Germany city 495,152
29 Murcia Spain city 462,979
30 Tallinn Estonia city 437,811
31 Palma de Mallorca Spain city 415,940
32 Bologna Italy city 387,842
33 Brno Czechia city 379,466
34 Palmas de Gran Canaria, Las Spain city 378,797
35 Bochum Germany city 363,441
36 Firenze Italy city 361,619
37 Wuppertal Germany city 354,572
38 Malmö Sweden city 351,751
39 Plovdiv Bulgaria city 343,070
40 Bielefeld Germany city 334,002
41 Varna Bulgaria city 332,686
42 Bonn Germany city 331,885
43 Córdoba Spain city 319,515
44 Münster Germany city 317,713
45 Bari Italy city 315,948
46 Mannheim Germany city 311,831
47 Karlsruhe Germany city 306,502
48 Kaunas Lithuania city 297,906
49 Espoo/Esbo Finland city 297,132
50 Augsburg Germany city 296,478
51 Ljubljana Slovenia city 293,218
52 Vigo Spain city 292,374
53 Trondheim Norway city 286,930
54 Ostrava Czechia city 279,791
55 Wiesbaden Germany city 278,950
56 Gijón Spain city 267,706
57 Gent Belgium city 265,234
58 Mönchengladbach Germany city 261,001
59 Gelsenkirchen Germany city 260,126
60 Greater Valletta Malta city 259,351
61 Verona Italy city 255,985
62 Vitoria-Gasteiz Spain city 253,672
63 Venezia Italy city 251,944
64 Aachen Germany city 249,070
65 Braunschweig Germany city 248,823
66 Kiel Germany city 246,243
67 Tampere/Tammerfors Finland city 244,223
68 Chemnitz Germany city 243,105
69 Vantaa/Vanda Finland city 239,206
70 Halle an der Saale Germany city 238,061
71 Uppsala Sweden city 237,596
72 Magdeburg Germany city 236,188
73 Elche/Elx Spain city 235,580
74 Groningen Netherlands city 234,950
75 Freiburg im Breisgau Germany city 231,848
76 Krefeld Germany city 227,050
77 Messina Italy city 221,246
78 Almere Netherlands city 217,828
79 Mainz Germany city 217,556
80 Cartagena Spain city 216,961
81 Lübeck Germany city 216,277
82 Oviedo Spain city 215,167
83 Erfurt Germany city 213,227
84 Jerez de la Frontera Spain city 212,730
85 Oulu/Uleåborg Finland city 209,551
86 Oberhausen Germany city 208,752
87 Rostock Germany city 208,400
88 Padova Italy city 206,651
89 Kassel Germany city 200,406
90 Debrecen Hungary city 199,725
91 Trieste Italy city 199,015
92 Burgas Bulgaria city 198,035
93 Alcalá de Henares Spain city 196,888
94 Brescia Italy city 195,906
95 Parma Italy city 195,436
96 Prato Italy city 195,213
97 Turku/Åbo Finland city 195,137
98 Taranto Italy city 189,461
99 Hagen Germany city 188,713
100 Modena Italy city 184,971
101 Breda Netherlands city 184,702
102 Potsdam Germany city 183,154
103 Saarbrücken Germany city 179,634
104 Hamm Germany city 179,238
105 Nijmegen Netherlands city 179,100
106 Arnhem Netherlands city 178,832
107 Burgos Spain city 173,483
108 Reggio di Calabria Italy city 172,479
109 Albacete Spain city 172,357
110 Ludwigshafen am Rhein Germany city 172,145
111 Castellón de la Plana/Castelló de la Plana Spain city 171,857
112 Santander Spain city 171,693
113 Mülheim a.d.Ruhr Germany city 170,739
114 Oldenburg (Oldenburg) Germany city 170,389
115 Reggio nell'Emilia Italy city 169,908
116 Plzeň Czechia city 168,733
117 Apeldoorn Netherlands city 165,611
118 Linköping Sweden city 165,527
119 Osnabrück Germany city 165,034
120 Leverkusen Germany city 163,851
121 Perugia Italy city 162,362
122 Enschede Netherlands city 160,640
123 Ede Netherlands city 159,925
124 Darmstadt Germany city 159,631
125 Haarlemmermeer Netherlands city 159,336
126 Heidelberg Germany city 159,245
127 Solingen Germany city 158,957
128 Amersfoort Netherlands city 158,590
129 Szeged Hungary city 157,372
130 Örebro Sweden city 156,988
131 Västerås Sweden city 156,839
132 Herne Germany city 156,621
133 's-Hertogenbosch Netherlands city 156,538
134 Saint-Denis France city 156,149
135 Ravenna Italy city 155,836
136 Livorno Italy city 154,483
137 Regensburg Germany city 153,542
138 Neuss Germany city 152,731
139 Paderborn Germany city 152,531
140 Klaipėda Lithuania city 152,237
141 Marbella Spain city 150,725
142 Nîmes France city 150,444
143 Badajoz Spain city 150,146
144 Helsingborg Sweden city 150,111
145 Logroño Spain city 150,020
146 Rimini Italy city 149,169
147 Aix-en-Provence France city 147,933
148 Miskolc Hungary city 147,480
149 Foggia Italy city 146,803
150 Bergen Norway city 144,699
151 Jyväskylä Finland city 144,473
152 Norrköping Sweden city 144,457
153 Huelva Spain city 141,854
154 Brest France city 140,993
155 Lleida Spain city 140,797
156 Pécs Hungary city 138,420
157 Ingolstadt Germany city 138,016
158 Dos Hermanas Spain city 137,561
159 Torrejón de Ardoz Spain city 134,733
160 Ruse Bulgaria city 133,813
161 Gyõr Hungary city 132,111
162 Offenbach am Main Germany city 131,295
163 Umeå Sweden city 130,998
164 Zwolle Netherlands city 130,668
165 Ferrara Italy city 129,872
166 Fürth Germany city 129,122
167 Mataró Spain city 128,956
168 Salerno Italy city 128,136
169 Latina Italy city 127,861
170 Lund Sweden city 127,374
171 Ulm Germany city 126,949
172 Würzburg Germany city 126,933
173 Zoetermeer Netherlands city 125,767
174 Heilbronn Germany city 125,613
175 Pforzheim Germany city 125,529
176 Leeuwarden Netherlands city 125,504
177 Stara Zagora Bulgaria city 124,599
178 Wolfsburg Germany city 123,949
179 Algeciras Spain city 122,368
180 Sassari Italy city 122,159
181 Kuopio Finland city 121,543
182 Maastricht Netherlands city 121,151
183 Besançon France city 120,057
184 Lahti/Lahtis Finland city 120,027
185 Brugge Belgium city 118,731
186 Trento Italy city 117,847
187 Bottrop Germany city 117,311
188 Siracusa Italy city 117,055
189 Forlì Italy city 116,558
190 Göttingen Germany city 116,557
191 Reutlingen Germany city 116,456
192 Nyíregyháza Hungary city 115,521
193 Winterthur Switzerland city 115,129
194 Borås Sweden city 114,093
195 Koblenz Germany city 113,638
196 Namur Belgium city 113,636
197 Erlangen Germany city 113,292
198 Bremerhaven Germany city 113,173
199 Cádiz Spain city 113,066
200 Maribor Slovenia city 113,004
201 Alphen aan den Rijn Netherlands city 112,926
202 Remscheid Germany city 111,770
203 Jaén Spain city 111,669
204 Bergisch Gladbach Germany city 111,645
205 Recklinghausen Germany city 110,714
206 Trier Germany city 110,570
207 Jena Germany city 110,502
208 Vicenza Italy city 110,293
209 Kecskemét Hungary city 108,817
210 Terni Italy city 107,165
211 Reus Spain city 106,741
212 Bolzano Italy city 106,601
213 Rijeka Croatia city 105,744
214 Moers Germany city 103,725
215 Salzgitter Germany city 103,694
216 Telde Spain city 102,472
217 Piacenza Italy city 102,364
218 Venlo Netherlands city 102,136
219 Šiauliai Lithuania city 101,756
220 Leuven Belgium city 101,612
221 Siegen Germany city 101,516
222 Deventer Netherlands city 101,446
223 Novara Italy city 101,367
224 Södertälje Sweden city 101,209
225 Hildesheim Germany city 100,319
226 Olomouc Czechia city 99,496
227 Kaiserslautern Germany city 99,292
228 Hanau Germany city 98,502
229 Ancona Italy city 98,402
230 Cottbus Germany city 98,359
231 Tartu Estonia city 98,312
232 Santiago de Compostela Spain city 98,179
233 Udine Italy city 97,736
234 Andria Italy city 97,588
235 Lugo Spain city 97,211
236 Lorca Spain city 97,151
237 Arezzo Italy city 96,717
238 Växjö Sweden city 95,995
239 Schwerin Germany city 95,740
240 Pesaro Italy city 95,670
241 Cáceres Spain city 95,456
242 Witten Germany city 95,107
243 Osijek Croatia city 94,974
244 Székesfehérvár Hungary city 94,893
245 Lecce Italy city 94,783
246 San Fernando Spain city 94,120
247 Middelburg Netherlands city 93,784
248 Helmond Netherlands city 93,476
249 České Budějovice Czechia city 93,426
250 Oss Netherlands city 93,307
251 Barletta Italy city 92,798
252 Purmerend Netherlands city 92,240
253 La Spezia Italy city 92,169
254 Tübingen Germany city 91,877
255 Iserlohn Germany city 91,873
256 Düren Germany city 91,814
257 Hilversum Netherlands city 91,733
258 Gera Germany city 91,368
259 Gießen Germany city 91,255
260 Flensburg Germany city 91,113
261 Alessandria Italy city 90,825
262 Hradec Králové Czechia city 90,596
263 Ústí nad Labem Czechia city 90,378
264 Pleven Bulgaria city 89,823
265 Puerto de Santa María, El Spain city 89,435
266 Pisa Italy city 89,002
267 Pardubice Czechia city 88,520
268 Panevėžys Lithuania city 87,590
269 Chiclana de la Frontera Spain city 87,493
270 Guadalajara Spain city 87,452
271 Mechelen Belgium city 87,291
272 Zwickau Germany city 86,592
273 Villingen-Schwenningen Germany city 86,475
274 Catanzaro Italy city 85,609
275 Melilla Spain city 85,170
276 Toledo Spain city 85,085
277 Konstanz Germany city 84,736
278 Treviso Italy city 84,452
279 Prešov Slovakia city 83,897
280 Torrevieja Spain city 83,547
281 Como Italy city 83,361
282 Brindisi Italy city 83,317
283 Talavera de la Reina Spain city 83,247
284 Fuengirola Spain city 83,226
285 Ceuta Spain city 83,117
286 Pontevedra Spain city 82,828
287 Sliven Bulgaria city 82,251
288 Žilina Slovakia city 81,940
289 Grosseto Italy city 81,503
290 Hengelo Netherlands city 81,476
291 Lelystad Netherlands city 81,214
292 Béziers France city 80,815
293 Neumünster Germany city 79,496
294 Dobrich Bulgaria city 79,269
295 Daugavpils Latvia city 79,120
296 Valdemoro Spain city 79,100
297 Varese Italy city 78,740
298 Dessau-Roßlau Germany city 78,731
299 Cherbourg-en-Cotentin France city 78,028
300 Szombathely Hungary city 77,970
301 Bamberg Germany city 77,749
302 Nitra Slovakia city 77,610
303 Roosendaal Netherlands city 77,244
304 Marburg Germany city 76,571
305 Palencia Spain city 76,302
306 Alcalá de Guadaíra Spain city 75,917
307 Lüneburg Germany city 75,599
308 Banská Bystrica Slovakia city 75,317
309 Wilhelmshaven Germany city 75,027
310 Ciudad Real Spain city 74,850
311 Santa Lucía de Tirajana Spain city 74,560
312 Hoorn Netherlands city 74,298
313 Gouda Netherlands city 74,095
314 Bayreuth Germany city 73,909
315 Asti Italy city 73,723
316 Benalmádena Spain city 73,160
317 Almelo Netherlands city 73,155
318 Landshut Germany city 73,150
319 Zlín Czechia city 72,973
320 Ragusa Italy city 72,779
321 Brandenburg an der Havel Germany city 72,461
322 Shumen Bulgaria city 72,342
323 Gela Italy city 71,937
324 Carpi Italy city 71,402
325 Aschaffenburg Germany city 71,381
326 Bocholt Germany city 71,074
327 Cremona Italy city 70,841
328 Pavia Italy city 70,380
329 Pernik Bulgaria city 70,285
330 Zadar Croatia city 70,262
331 Altamura Italy city 69,855
332 Benidorm Spain city 69,738
333 Sanlúcar de Barrameda Spain city 69,727
334 Celle Germany city 69,279
335 L'Aquila Italy city 69,210
336 Havířov Czechia city 69,084
337 Kempten (Allgäu) Germany city 69,053
338 Assen Netherlands city 68,979
339 Szolnok Hungary city 68,774
340 Fulda Germany city 68,462
341 Vilanova i la Geltrú Spain city 68,152
342 Bergen op Zoom Netherlands city 67,894
343 Blagoevgrad Bulgaria city 67,810
344 Veenendaal Netherlands city 67,671
345 Hayange France city 67,361
346 Liepāja Latvia city 67,360
347 Haskovo Bulgaria city 67,086
348 Kladno Czechia city 66,903
349 Massa Italy city 66,498
350 Veliko Tarnovo Bulgaria city 65,793
351 Pazardzhik Bulgaria city 65,671
352 Weimar Germany city 65,138
353 Potenza Italy city 64,850
354 Quimper France city 64,530
355 Tatabánya Hungary city 64,305
356 Collado Villalba Spain city 64,263
357 Bourges France city 64,238
358 Sindelfingen Germany city 64,151
359 Cayenne France city 63,956
360 Arrecife Spain city 63,750
361 Yambol Bulgaria city 63,656
362 Rosenheim Germany city 63,508
363 Plauen Germany city 63,372
364 Línea de la Concepción, La Spain city 63,271
365 Trnava Slovakia city 63,194
366 Ponferrada Spain city 63,052
367 Neubrandenburg Germany city 63,043
368 Most Czechia city 62,866
369 Sopron Hungary city 62,116
370 Friedrichshafen Germany city 61,561
371 Offenburg Germany city 60,857
372 Mouscron Belgium city 60,001
373 Neu-Ulm Germany city 59,814
374 Matera Italy city 59,748
375 Zamora Spain city 59,475
376 Greifswald Germany city 59,332
377 Mérida Spain city 59,324
378 Stralsund Germany city 59,171
379 San Vicente del Raspeig/Sant Vicent del Raspeig Spain city 59,138
380 Alcoy/Alcoi Spain city 58,960
381 Kaposvár Hungary city 58,633
382 Savona Italy city 58,534
383 Ávila Spain city 57,730
384 Molfetta Italy city 57,645
385 Békéscsaba Hungary city 57,299
386 Veszprém Hungary city 57,145
387 Cerignola Italy city 57,127
388 Frankfurt (Oder) Germany city 56,679
389 Trapani Italy city 56,293
390 Linares Spain city 55,729
391 Sankt Augustin Germany city 55,563
392 Görlitz Germany city 55,519
393 Zalaegerszeg Hungary city 55,037
394 Trani Italy city 55,035
395 Vannes France city 54,955
396 Jelgava Latvia city 54,694
397 Saint-Louis France city 54,478
398 Trenčín Slovakia city 54,458
399 Narva Estonia city 53,953
400 Bisceglie Italy city 53,738
401 Schweinfurt Germany city 53,585
402 Bitonto Italy city 53,396
403 Cuenca Spain city 53,389
404 Bagheria Italy city 53,221
405 Passau Germany city 53,093
406 Wetzlar Germany city 52,969
407 Avellino Italy city 52,498
408 Alytus Lithuania city 51,793
409 Pordenone Italy city 51,617
410 Pula/Pola Croatia city 51,610
411 Torrelavega Spain city 51,142
412 Eivissa Spain city 50,715
413 Speyer Germany city 50,565
414 Jihlava Czechia city 50,108
415 Eger Hungary city 50,032
416 Vratsa Bulgaria city 50,012
417 Karviná Czechia city 49,881
418 Battipaglia Italy city 49,655
419 Slavonski Brod Croatia city 48,892
420 Frankenthal (Pfalz) Germany city 48,773
421 Campobasso Italy city 47,587
422 Lecco Italy city 46,831
423 Karlovy Vary Czechia city 45,500
424 Dunaújváros Hungary city 41,103
425 Sassuolo Italy city 40,469
426 Vidin Bulgaria city 38,669