List of metropolitan areas in Spain


This is a list of the largest metropolitan areas in Spain by population.
Estimates are from the following sources:
The figures differ between the reports due to the difference in survey dates and differences in methodology. For example, ESPON considers OviedoGijónAvilés as a single FUA, while Urban Audit has separate LUZs for Oviedo and Gijón. Similarly, Vilanova i la Geltrú is included in Barcelona metropolitan area by ESPON, but as a separate conurbation by Ruiz.

List

Metropolitan area ESPONUrban AuditRuiz
Madrid6,155,11662048297038056
Barcelona5,179,24352336385142490
Valencia1,645,34215641452300000
Seville1,305,34212493461360361
Bilbao987,000989994953152
Málaga944,0001218245923104
Asturias 844,000617300
863050
Alicante793,000429060785020
Las Palmas640,000625892741826
Zaragoza639,000685873715894
Murcia623,000479313763723
Santa Cruz de Tenerife581,947481592481592
Granada440,000498365
Palma433,000593386509116
Vigo413,000548799666292
Cartagena409,000
Cádiz400,000425462
San Sebastián393,000404921
A Coruña376,000408068
Valladolid369,000430576395984
Tarragona325,000423360
Córdoba314,000779870325453
Pamplona286,000355577328511
Castellón de la Plana259,000386906
Bay of Santander249,000290785391293
AlziraXàtiva241,000348582
Vitoria-Gasteiz226,000252384242837
AlgecirasLa Línea206,000230203
Huelva193,000215530
Almería192,000218236
Salamanca192,000205489
Jerez de la Frontera189,000209690
León187,000201987
Albacete185,000173457
Jaén-Martos180,000191652
Burgos176,000192692
Logroño156,000171599186985
FerrolNarón155,000156111
Lleida147,000363900176543
GironaSalt144,000180426
PontevedraMarín142,000149255
Badajoz141,000663896151579
La OrotavaPuerto de la Cruz140,000151623
Santiago de Compostela138,000186332151690
Ourense137,000138600
Benidorm134,000183253
Gandia132,000169916
Blanes131,000182673
Manresa122,000145215
Marbella116,000138447
Torrelavega116,000129509
VicManlleu111,000129994
Guadalajara104,000144687
Lugo99,000106066
Palencia99,000103511
Toledo95,000167036119368