­

Many of the biggest cities in Europe enjoy a great reputation as travel destinations. With plenty of historic and cultural attractions, eclectic events and vibrant atmospheres, European cities fascinate visitors from all over the world.

The following is a list of all major European cities with a population of more than 500,000, sorted by number of residents. Information on smaller cities in European countries are accessible via the respective country pages.

Please note that metropolitan areas which are commonly summarized under a city’s name may actually be much larger in size; the table only lists population numbers within city limits. For example, the Paris metropolitan area has more than 13 million inhabitants while the city proper only has a population of 2.1 million. Istanbul, Turkey, is not included as it is partly located on the Asian continent. Last updated: 2022, using most current numbers available.

CityCountryPopulationCityCountryPopulation
1MoscowRussia12,455,70053ZaragozaSpain675,300
2LondonEngland9,002,50054LodzPoland672,200
3Saint PetersburgRussia5,384,30055AthensGreece664,000
4BerlinGermany3,667,50056HelsinkiFinland656,900
5MadridSpain3,305,40057RotterdamNetherlands655,400
6KyivUkraine2,962,20058IzhevskRussia646,500
7RomeItaly2,783,80059WroclawPoland641,900
8ParisFrance2,142,90060PalermoItaly640,700
9MinskBelarus2,009,80061CopenhagenDenmark638,100
10ViennaAustria1,931,60062GlasgowScotland635,600
11HamburgGermany1,853,00063StuttgartGermany625,800
12BucharestRomania1,819,40064UlyanovskRussia625,500
13WarsawPoland1,794,20065DüsseldorfGermany618,000
14BudapestHungary1,723,80066RigaLatvia614,600
15BarcelonaSpain1,636,70067Kryvyi RyhUkraine612,700
16MunichGermany1,490,60068MakhachkalaRussia604,300
17KharkivUkraine1,433,90069YaroslavlRussia601,400
18MilanItaly1,397,70070LeipzigGermany598,100
19BelgradeSerbia1,344,80071SheffieldEngland589,200
20PragueCzech Rep.1,335,10072DortmundGermany586,000
21KazanRussia1,257,30073GothenburgSweden583,100
22Nizhny NowgorodRussia1,244,30074EssenGermany580,000
23SofiaBulgaria1,221,80075MalagaSpain577,400
24SamaraRussia1,144,80076OrenburgRussia572,800
25BirminghamEngland1,140,50077VilniusLithuania569,700
26Rostov on DonRussia1,137,40078BremenGermany562,300
27UfaRussia1,125,90079GenoaItaly558,900
28CologneGermany1,037,40080TiranaAlbania557,400
29VoronezhRussia1,050,60081ManchesterEngland555,700
30PermRussia1,049,20082DresdenGermany554,600
31OdesaUkraine1,015,80083The HagueNetherlands553,300
32VolgogradRussia1,004,80084DublinIreland553,200
33DniproUkraine980,90085LisbonPortugal544,900
34StockholmSweden975,60086BradfordEngland542,100
35KrasnodarRussia948,80087RyazanRussia534,800
36NaplesItaly940,90088HanoverGermany534,500
37DonetskUkraine905,40089Naberezhnye C.Russia532,100
38AmsterdamNetherlands883,50090PoznanPoland532,000
39MarseilleFrance870,70091AntwerpBelgium530,600
40TurinItaly848,20092EdinburghScotland527,600
41SaratovRussia830,20093AstrakhanRussia524,400
42ZagrebCroatia808,80094LyonFrance523,000
43LeedsEngland798,80095KirovRussia521,100
44ValenciaSpain789,70096PenzaRussia516,500
45KrakowPoland778,00097NurembergGermany511,400
46FrankfurtGermany755,20098SkopjeN. Macedonia509,900
47ZaporizhiaUkraine722,70099HomelBelarus508,00
48LvivUkraine721,500100BalashikhaRussia507,300
49OsloNorway697,000101LipezkRussia503,200
50TolyattiRussia693,000102LiverpoolEngland500,500
51ChisinauMoldau685,900
52SevillaSpain684,200

Back to: Cities and Towns