Cities in Spain

Spain
29

cities in Spain

Currently in Spain 29 cities. Cities with more than 1,000,000 inhabitants - 2. Cities with more than 500,000 inhabitants - 4. Cities in Spain with a population of 250,000 to 500,000 people – 10. 100,000 to 250,000 people - 13 cities.

29

place is occupied by Spain in the ranking of countries by population

Cities in Spain by the number of inhabitants

Madrid3 265 038
Barcelona1 615 448
Valencia798 033
Seville703 021
Zaragoza674 725
Malaga568 030
Murcia442 203
Palm405 318
Las Palmas de Gran Canaria383 343
Bilbao352 712
Alicante334 329
Cordoba328 659
Valladolid313 437
Vigo297 241
Gijon277 559
Hospitalette256 065
La Coruna246 028
Granada240 099
Vitoria239 562
Elche230 354
Oviedo225 391
Santa Cruz de Tenerife222 271
Badalona219 786
Cartagena214 918
Terrace213 697
Jerez de la Frontera210 861
Sabadell207 721
Mostoles205 015
Alcala de Henares203 686