Southern Europe Cities by Population 2021

Name Country 2021 Population
MadridSpain3,255,944
RomeItaly2,318,895
BarcelonaSpain1,621,537
BelgradeSerbia1,273,651
MilanItaly1,236,837
NaplesItaly959,470
TurinItaly870,456
ValenciaSpain814,208
SevillaSpain703,206
ZagrebCroatia698,966
SarajevoBosnia And Herzegovina696,731
ZaragozaSpain674,317
AthensGreece664,046
PalermoItaly648,260
GenoaItaly580,223
MalagaSpain568,305
LisbonPortugal517,802
SkopjeMacedonia474,889
MurciaSpain436,870
PalmaSpain401,270
Las Palmas de Gran CanariaSpain381,847
TiranaAlbania374,801
BolognaItaly366,133
BilbaoSpain354,860
ThessalonikiGreece354,290
FlorenceItaly349,296
AlicanteSpain334,757
CordobaSpain328,428
ValladolidSpain317,864
VigoSpain297,332
CataniaItaly290,927
GijonSpain277,554
BariItaly277,387
LjubljanaSlovenia272,220
EixampleSpain266,477
L'Hospitalet de LlobregatSpain257,038
LatinaSpain256,644
CarabanchelSpain253,678
NisSerbia250,000
PortoPortugal249,633
A CorunaSpain246,056
Puente de VallecasSpain244,151
Sant MartiSpain235,719
Gasteiz / VitoriaSpain235,661
GranadaSpain234,325
ElcheSpain230,112
Ciudad LinealSpain228,171
OviedoSpain224,005
Santa Cruz de TenerifeSpain222,417
Banja LukaBosnia And Herzegovina221,106
Fuencarral-El PardoSpain220,085
MessinaItaly219,948
BadalonaSpain219,547
VeronaItaly219,103
Novi SadSerbia215,400
CartagenaSpain211,996
TerrassaSpain210,941
Jerez de la FronteraSpain207,532
SabadellSpain206,493
MostolesSpain206,478
Alcala de HenaresSpain204,574
PadovaItaly203,725
PamplonaSpain198,491
FuenlabradaSpain197,836
AlmeriaSpain188,810
TriesteItaly187,056
LeganesSpain186,066
San SebastianSpain185,357
BresciaItaly184,826
Sants-MontjuicSpain183,120
SantanderSpain182,700
PratoItaly181,820
TarantoItaly181,082
Castello de la PlanaSpain180,005
BurgosSpain178,966
AmadoraPortugal178,858
SplitCroatia176,314
AlbaceteSpain169,716
Reggio CalabriaItaly169,140
Horta-GuinardoSpain168,092
PatraGreece168,034
AlcorconSpain167,967
GetafeSpain167,164
Nou BarrisSpain166,310
ZenicaBosnia And Herzegovina164,423
PiraeusGreece163,688
HortalezaSpain161,661
ModenaItaly158,886
San Blas-CanillejasSpain157,367
SalamancaSpain155,619
ZemunSerbia155,591
Tetuan de las VictoriasSpain155,000
LivornoItaly153,773
LogronoSpain152,107
La LagunaSpain150,661
City CenterSpain149,718
CagliariItaly149,257
HuelvaSpain148,806
ArganzuelaSpain148,797
BadajozSpain148,334
Sarria-Sant GervasiSpain147,912
Sant AndreuSpain147,732
SalamancaSpain147,707
MestreItaly147,662
KragujevacSerbia147,473
ParmaItaly146,299
ChamberiSpain145,934
LarisaGreece144,651
TuzlaBosnia And Herzegovina142,486
UseraSpain141,189
RijekaCroatia141,172
TarragonaSpain140,323
ChamartinSpain140,000
PeristeriGreece139,981
IrakleionGreece137,154
FoggiaItaly137,032
PodgoricaMontenegro136,473
LleidaSpain135,919
MarbellaSpain134,623
LeonSpain134,305
Reggio nell'EmiliaItaly133,296
Acilia-Castel Fusano-Ostia AnticaItaly129,362
VillaverdeSpain126,802
CadizSpain126,766
RetiroSpain126,058
SalernoItaly125,797
Dos HermanasSpain122,943
DurresAlbania122,034
MataroSpain121,722
GraciaSpain121,502
BragaPortugal121,394
PerugiaItaly120,137
Santa Coloma de GramenetSpain119,717
MonzaItaly119,618
RiminiItaly118,673
Torrejon de ArdozSpain118,162
SetubalPortugal117,110
CacakSerbia117,072
PescaraItaly116,596
JaenSpain116,557
Moncloa-AravacaSpain116,531
AlgecirasSpain116,209
ParlaSpain115,611
BergamoItaly114,162
DeliciasSpain110,520
OurenseSpain107,742
AlcobendasSpain107,514
VicenzaItaly107,129
ReusSpain107,118
CoimbraPortugal106,582
MoratalazSpain104,923
MostarBosnia And Herzegovina104,518
QueluzPortugal103,399
Ciutat VellaSpain102,347
TorreviejaSpain101,792
ElbasanAlbania100,903
FunchalPortugal100,847
KallitheaGreece100,641
TeldeSpain100,015
SuboticaSerbia100,000
AcharnesGreece99,346
BolzanoItaly99,049
BarakaldoSpain98,460
AndriaItaly98,342
UdineItaly97,761
SiracusaItaly97,472
TerniItaly97,050
LugoSpain96,678
San FernandoSpain96,366
GironaSpain96,188
MariborSlovenia95,171
Santiago de CompostelaSpain95,092
LeskovacSerbia94,758
CacemPortugal93,982
ForliItaly93,638
NovaraItaly93,295
BarlettaItaly93,279
PiacenzaItaly93,228
CaceresSpain93,131
FerraraItaly92,802
LorcaSpain91,906
SassariItaly91,895
KalamariaGreece91,617
CosladaSpain90,280
AnconaItaly89,994
VloreAlbania89,546
NikaiaGreece89,380
Talavera de la ReinaSpain88,856
La SpeziaItaly88,491
ShkoderAlbania88,245
OsijekCroatia88,140
El Puerto de Santa MariaSpain87,696
GlyfadaGreece87,305
BitolaMacedonia86,528
Cornella de LlobregatSpain86,519
Las Rozas de MadridSpain86,340
OrihuelaSpain86,164
VolosGreece86,048
Novi PazarSerbia85,996
Torre del GrecoItaly85,897
IlionGreece84,793
AvilesSpain84,242
El EjidoSpain84,227
GuadalajaraSpain83,039
KraljevoSerbia82,846
Roquetas de MarSpain82,665
PalenciaSpain82,651
AlgortaSpain82,624
Pozuelo de AlarconSpain82,428
Sant Boi de LlobregatSpain82,428
ToledoSpain82,291
Les CortsSpain82,270
ComoItaly81,975
LuccaItaly81,748
PontevedraSpain81,576
RavennaItaly80,868
GetxoSpain80,770
LecceItaly80,695
TrentoItaly80,425
Giugliano in CampaniaItaly80,269
GandiaSpain80,020
ZrenjaninSerbia79,773
Busto ArsizioItaly79,519
Lido di OstiaItaly79,400
CesenaItaly79,398
Sant Cugat del VallesSpain79,253
CatanzaroItaly78,970
CeutaSpain78,674
AronaSpain78,614
BrindisiItaly78,548
TorrentSpain78,543
IlioupoliGreece78,153
MarsalaItaly77,915
TrevisoItaly77,604
Chiclana de la FronteraSpain77,293
PesaroItaly77,241
KeratsiniGreece77,077
PisaItaly77,007
VareseItaly76,851
PancevoSerbia76,654
ManresaSpain76,558
Sesto San GiovanniItaly76,509
ArezzoItaly76,346
LatinaItaly76,305
KumanovoMacedonia76,275
San Sebastian de los ReyesSpain75,912
BihacBosnia And Herzegovina75,641
KrusevacSerbia75,256
FerrolSpain74,273
KhalandrionGreece74,192
Velez-MalagaSpain74,190
Ciudad RealSpain74,014
GelaItaly73,854
PistoiaItaly73,832
PrilepMacedonia73,814
MijasSpain73,787
MelillaSpain73,460
Nea SmyrniGreece73,076
RubiSpain72,987
TetovoMacedonia72,944
CasertaItaly72,844
MarousiGreece72,333
FuengirolaSpain71,482
Agios DimitriosGreece71,294
ZadarCroatia71,258
Cinisello BalsamoItaly71,109
BenidormSpain71,034
ZografosGreece71,026
Vila Nova de GaiaPortugal70,811
Lamezia TermeItaly70,501
Alcala de GuadairaSpain70,155
AigaleoGreece69,946
PonferradaSpain68,736
Rivas-VaciamadridSpain68,405
MajadahondaSpain68,110
CampinaSpain67,904
AltamuraItaly67,821
Guidonia MontecelioItaly67,516
Nea IoniaGreece67,134
Quartu Sant'ElenaItaly66,620
VicalvaroSpain66,439
ZamoraSpain66,293
AlgueiraoPortugal66,250
LouresPortugal66,231
SaguntoSpain66,070
Vilanova i la GeltruSpain65,890
Sanlucar de BarramedaSpain65,805
PaviaItaly65,734
Castellammare di StabiaItaly65,730
EsteponaSpain65,592
IoanninaGreece65,574
TorremolinosSpain65,448
Villa de VallecasSpain65,162
MassaItaly64,783
CairMacedonia64,773
La Linea de la ConcepcionSpain64,595
AlessandriaItaly64,178
Molina de SeguraSpain64,065
PaternaSpain64,023
Palaio FaliroGreece64,021
CosenzaItaly63,852
Santa LuciaSpain63,637
UziceSerbia63,577
ViladecansSpain63,489
KorydallosGreece63,445
El Prat de LlobregatSpain63,418
AfragolaItaly62,775
ValdemoroSpain62,750
Grao de MurviedroSpain62,368
CastelldefelsSpain62,080
SmederevoSerbia62,000
TrikalaGreece61,653
AlcoySpain61,552
PogradecAlbania61,530
RagusaItaly61,380
LinaresSpain61,338
VyronasGreece61,308
AstiItaly61,254
ValjevoSerbia61,035
Fier-CifciAlbania60,995
IrunSpain60,951
GrossetoItaly60,922
Slavonski BrodCroatia60,742
GranollersSpain60,658
MotrilSpain60,279
SantutxuSpain60,000
PatosAlbania60,000
Agia ParaskeviGreece59,704
CremonaItaly59,561
MolfettaItaly59,557
GalatsiGreece59,345
ArrecifeSpain59,127
ChalkidaGreece59,125
PulaCroatia59,078
PetroupolisGreece58,979
BenalmadenaSpain58,854
Cerdanyola del VallesSpain58,747
TrapaniItaly58,681
CarraraItaly58,666
CasoriaItaly58,456
SerresGreece58,287
SavonaItaly58,283
KorceAlbania58,259
la Nova Esquerra de l'EixampleSpain58,224
Kisela VodaMacedonia58,216
NiksicMontenegro58,212
FelgueirasPortugal58,065
VigevanoItaly57,970
VelesMacedonia57,873
LegnanoItaly57,589
AvilaSpain56,855
Barri de Sant AndreuSpain56,818
CaltanissettaItaly56,715
SegoviaSpain56,660
PotenzaItaly56,433
MeridaSpain56,395
FierAlbania56,297
VranjeSerbia56,199
RodosGreece56,128
CuencaSpain55,866
PorticiItaly55,765
EvoraPortugal55,620
TorrelavegaSpain55,297
EldaSpain55,168
SabacSerbia55,114
Collado-VillalbaSpain55,027
OhridMacedonia54,908
MateraItaly54,891
San SeveroItaly54,880
Rio de MouroPortugal54,695
OdivelasPortugal54,624
AveiroPortugal54,162
KalamataGreece54,100
CerignolaItaly54,056
AranjuezSpain54,055
KavalaGreece54,027
TraniItaly53,981
ChaniaGreece53,910
BisceglieItaly53,648
AcerraItaly53,578
ErcolanoItaly53,576
KateriniGreece53,293
San Vicent del RaspeigSpain53,126
Carpi CentroItaly53,024
ImolaItaly52,981
AlexandroupoliGreece52,979
BagheriaItaly52,952
ManfredoniaItaly52,911
AversaItaly52,830
AmoraPortugal52,577
CorroiosPortugal52,520
Mollet del VallesSpain52,484
SesveteCroatia52,411
San Bartolome de TirajanaSpain52,161
HuescaSpain52,059
LamiaGreece52,006
PuertollanoSpain51,842
CalviaSpain51,774
BitontoItaly51,661
Sagrada FamiliaSpain51,623
ArgandaSpain51,489
VeniceItaly51,298
BarreiroPortugal51,280
Vila-realSpain51,205
GostivarMacedonia50,974
la Vila de GraciaSpain50,928
VittoriaItaly50,852
UtreraSpain50,665
GallarateItaly50,439
MonsantoPortugal50,000
Rio TintoPortugal49,966
Marano di NapoliItaly49,920
PordenoneItaly49,878
ZajecarSerbia49,800
IrakleioGreece49,642
AcirealeItaly49,477
ScafatiItaly49,264
MoncalieriItaly49,153
ViareggioItaly49,099
TrstenikSerbia49,043
BeneventoItaly48,931
CrotoneItaly48,704
IbizaSpain48,684
SomborSerbia48,454
VelletriItaly48,443
el RavalSpain48,403
ShtipMacedonia48,279
XanthiGreece48,221
Cava De TirreniItaly48,127
PortugaleteSpain48,105
AvellinoItaly48,104
FolignoItaly47,747
NichelinoItaly47,605
CivitavecchiaItaly47,543
KifisiaGreece47,332
ViterboItaly47,134
BattipagliaItaly47,104
RhoItaly47,086
Sant Gervasi - GalvanySpain47,043
San RemoItaly47,043
SanturtziSpain46,978
AgrinioGreece46,899
BeratAlbania46,866
Esplugues de LlobregatSpain46,862
KarlovacCroatia46,833
Sao Domingos de RanaPortugal46,718
Figueira da FozPortugal46,600
LeccoItaly46,580
CollegnoItaly46,524
CoratoItaly46,505
CuneoItaly46,416
Barri de les CortsSpain46,412
Paderno DugnanoItaly46,235
RivoliItaly46,031
PaternoItaly46,030
GavaSpain45,994
Montesilvano MarinaItaly45,991
Mazara del ValloItaly45,953
San Benedetto del TrontoItaly45,873
Casalnuovo di NapoliItaly45,796
Cologno MonzeseItaly45,786
Sesto FiorentinoItaly45,656
ChaidariGreece45,642
KomotiniGreece45,631
VercelliItaly45,593
PozzuoliItaly45,575
SamaSpain45,565
MisterbiancoItaly45,542
StrumicaMacedonia45,508
San Giorgio a CremanoItaly45,463
Centar ZupaMacedonia45,412
AnzioItaly45,403
AntequeraSpain45,168
LeiriaPortugal45,112
Nocera InferioreItaly45,086
SykiesGreece44,955
ScandicciItaly44,951
DramaGreece44,823
NettunoItaly44,756
AlziraSpain44,690
Ponte de LimaPortugal44,667
FrosinoneItaly44,505
DeniaSpain44,464
VeroiaGreece44,464
ChietiItaly44,444
AlcamoItaly44,431
Settimo TorineseItaly44,122
MieresSpain44,070
Dreta de l'EixampleSpain43,994
LlefiaSpain43,827
MislataSpain43,756
Colmenar ViejoSpain43,700
Torre AnnunziataItaly43,521
PintoSpain43,501
Barajas de MadridSpain43,423
Boadilla del MonteSpain43,414
FigueresSpain43,330
AdejeSpain43,204
BiellaItaly43,030
OlbiaItaly42,930