Berlin, the most populous city in the European Union

This is a list of the largest cities in the European Union according to the population within their city boundary. The cities listed all have populations over 300,000. The list deals exclusively with the areas within city administrative boundaries as opposed to urban areas or larger urban zones (metropolitan areas), which are generally larger in terms of population than the main city (although they can also be smaller).

As some cities have a very narrow boundary and others a very wide one, the list may not give an accurate view of the comparative magnitude of entire urban areas, and thus the figures in the list should be treated with caution. Common examples of confusion are Paris, where the Paris metropolitan area has different boundaries than the city proper, the City of Brussels that is confused with the Brussels-Capital Region, and Portuguese municipalities, where the population of the municipality's core may be significantly lower than the total population within its boundaries.

Cities by population within the city boundary

Cities in bold are capital cities of their respective countries.

CityMember stateOfficial populationDateRef.
BerlinGermany3,685,26531 Dec 2024
MadridSpain3,506,7301 Jan 2025
RomeItaly2,745,0621 Jan 2026
ParisFrance2,048,4721 Jan 2025
ViennaAustria2,042,0361 Jan 2026
WarsawPoland1,863,8451 Jan 2025
HamburgGermany1,862,56531 Dec 2024
BarcelonaSpain1,731,6491 Jan 2025
BucharestRomania1,709,4581 Jan 2025
BudapestHungary1,685,2091 Jan 2025
MunichGermany1,505,00531 Dec 2024
PragueCzech Republic1,397,8801 Jan 2025
MilanItaly1,362,8631 Jan 2026
SofiaBulgaria1,295,93131 Dec 2024
CologneGermany1,024,21030 Jun 2025
StockholmSweden999,23931 Dec 2025
AmsterdamNetherlands942,50431 Dec 2025
NaplesItaly905,0501 Jan 2026
MarseilleFrance886,0401 Jan 2023
TurinItaly855,6541 Jan 2026
ValenciaSpain840,7921 Jan 2025
KrakówPoland809,1681 Jan 2025
ZagrebCroatia777,35931 Dec 2024
FrankfurtGermany756,02131 Dec 2024
HelsinkiFinland696,3711 Feb 2026
ZaragozaSpain693,0911 Jan 2025
SevilleSpain689,4231 Jan 2025
RotterdamNetherlands674,48531 Dec 2025
WrocławPoland672,8821 Jan 2025
CopenhagenDenmark667,0991 Jan 2025
ŁódźPoland645,6931 Jan 2025
AthensGreece643,45223 Oct 2021
PalermoItaly626,2731 Jan 2026
DüsseldorfGermany618,71730 Jun 2025
VilniusLithuania617,9841 Jan 2026
GothenburgSweden613,27831 Dec 2025
StuttgartGermany612,66331 Dec 2024
LeipzigGermany611,85031 Dec 2024
DortmundGermany602,38630 Jun 2025
MálagaSpain599,0631 Jan 2025
DublinIreland592,7133 Apr 2022
RigaLatvia591,8821 Jan 2025
BremenGermany586,27131 Dec 2024
LisbonPortugal575,73931 Dec 2024
EssenGermany574,38730 Jun 2025
AntwerpBelgium570,8271 Feb 2026
The HagueNetherlands569,07631 Dec 2025
GenoaItaly566,2471 Jan 2026
DresdenGermany564,90431 Dec 2024
PoznańPoland536,1511 Jan 2025
NurembergGermany529,50831 Dec 2024
HanoverGermany522,13131 Dec 2024
LyonFrance519,1271 Jan 2023
ToulouseFrance514,8191 Jan 2023
DuisburgGermany500,13130 Jun 2025
GdańskPoland488,6511 Jan 2025
BratislavaSlovakia480,9471 Jan 2026
MurciaSpain479,4051 Jan 2025
TallinnEstonia456,5181 Jan 2025
Palma de MallorcaSpain434,7861 Jan 2025
BrnoCzech Republic402,7391 Jan 2025
SintraPortugal400,94731 Dec 2024
BolognaItaly391,4731 Jan 2026
SzczecinPoland386,7061 Jan 2025
Las PalmasSpain381,8681 Jan 2025
UtrechtNetherlands378,27831 Dec 2025
AarhusDenmark373,3881 Jan 2025
MalmöSweden367,92431 Dec 2025
AlicanteSpain366,2211 Jan 2025
FlorenceItaly361,6251 Jan 2026
BochumGermany358,42630 Jun 2025
WuppertalGermany357,90030 Jun 2025
NiceFrance357,7371 Jan 2023
BilbaoSpain351,1241 Jan 2025
BielefeldGermany330,82530 Jun 2025
PlovdivBulgaria329,48931 Dec 2024
LublinPoland328,3051 Jan 2025
NantesFrance327,7341 Jan 2023
VarnaBulgaria327,42431 Dec 2024
EspooFinland326,5311 Feb 2026
BydgoszczPoland324,0431 Jan 2025
CórdobaSpain323,2621 Jan 2025
BonnGermany323,24530 Jun 2025
ThessalonikiGreece319,04523 Oct 2021
MannheimGermany318,03531 Dec 2024
BariItaly316,2481 Jan 2026
Vila Nova de GaiaPortugal312,98431 Dec 2024
MontpellierFrance310,2401 Jan 2023
KarlsruheGermany309,05031 Dec 2024
MünsterGermany307,97930 Jun 2025
GrazAustria305,3141 Jan 2025
KaunasLithuania302,8741 Jan 2026
ValladolidSpain302,6141 Jan 2025
LjubljanaSlovenia301,2681 Jul 2025
AugsburgGermany301,10531 Dec 2024

See also