Region
|
Population
|
City
|
Andalusia
|
689,434
|
Seville
|
569,002
|
Málaga
|
325,916
|
Córdoba
|
Aragon
|
674,997
|
Zaragoza
|
53,132
|
Huesca
|
35,890
|
Teruel
|
Asturias
|
271,717
|
Gijón
|
219,910
|
Oviedo
|
77,791
|
Avilés
|
Balearic Islands
|
409,661
|
Palma de Mallorca
|
49,727
|
Ibiza
|
49,333
|
Calviá
|
Basque Country
|
350,184
|
Bilbao
|
253,996
|
Vitoria
|
188,240
|
San Sebastián
|
Canary Islands
|
379,925
|
Las Palmas
|
207,312
|
Santa Cruz
|
157,503
|
San Cristóbal de La Laguna
|
Cantabria
|
171,951
|
Santander
|
52,034
|
Torrelavega
|
31,817
|
Castro Urdiales
|
Castilla-La Mancha
|
174,346
|
Albacete
|
87,484
|
Guadalajara
|
85,881
|
Toledo
|
Castile and León
|
298,866
|
Valladolid
|
175,921
|
Burgos
|
143,978
|
Salamanca
|
|
Region
|
Population
|
City
|
Catalonia
|
1,636,762
|
Barcelona
|
264,923
|
L'Hospitalet de Llobregat
|
220,556
|
Terrassa
|
Extremedura
|
151,565
|
Badajoz
|
95,026
|
Cáceres
|
57,797
|
Mérida
|
Galicia
|
295,364
|
Vigo
|
245,711
|
A Coruña
|
105,233
|
Ourense
|
La Rioja
|
151,113
|
Logroño
|
23,923
|
Calahorra
|
14,815
|
Arnedo
|
Madrid
|
3,266,126
|
Madrid
|
209,184
|
Móstoles
|
195,649
|
Alcalá de Henares
|
Murcia
|
453,258
|
Murcia
|
214,802
|
Cartagena
|
94,404
|
Lorca
|
Navarre
|
209,672
|
Pamplona
|
36,528
|
Tudela
|
21,128
|
Valle de Egüés
|
Valencia
|
794,288
|
Valencia
|
334,887
|
Alicante
|
232,517
|
Elche
|
|