Population
|
Metro Area
|
6,302,995
|
Madrid
|
5,227,851
|
Barcelona
|
1,581,057
|
Valencia
|
1,316,591
|
Seville
|
1,001,680
|
Málaga
|
909,557
|
Bilbao
|
799,787
|
Asturias
|
761,850
|
Zaragoza
|
714,540
|
Alicante-Elche
|
672,773
|
Murcia
|
639,098
|
Cádiz-Jerez
|
589,626
|
Vigo-Pontevedra
|
570,908
|
Palma de Mallorca
|
540,742
|
Las Palmas de Gran Canaria
|
534,537
|
Granada
|
449,472
|
Santa Cruz de Tenerife-La Laguna
|
419,926
|
A Coruña
|
413,128
|
San Sebastián
|
406,970
|
Valladolid
|
393,556
|
Tarragona-Reus
|
364,428
|
Pamplona
|
326,039
|
Córdoba
|
323,078
|
Santander-Torrelavega
|
310,179
|
Castellón de la Plana
|
253,996
|
Vitoria
|
242,056
|
Algeciras
|
236,646
|
Cartagena
|
|
Population
|
Metro Area
|
233,801
|
Almería
|
230,835
|
Costa Blanca
|
225,609
|
Costa del Sol
|
212,094
|
Gran Canaria Sur
|
204,661
|
Tenerife Sur
|
191,827
|
León
|
184,641
|
Salamanca
|
183,855
|
Santiago de Compostela
|
178,831
|
Logroño
|
178,597
|
Burgos
|
174,722
|
Huelva
|
174,336
|
Albacete
|
171,513
|
Lleida
|
164,395
|
Girona
|
164,346
|
Guadalajara
|
158,790
|
Badajoz
|
137,902
|
Jaén
|
131,621
|
Orense
|
127,722
|
Ferrol
|
125,269
|
Toledo
|
125,224
|
Gandía
|
118,218
|
Ibiza
|
109,406
|
La Orotava
|
106,828
|
Cáceres
|
105,684
|
Manresa
|
101,856
|
Orihuela
|
101,856
|
Denia-Jávea
|
|