Spain
150 cities in the directory.
States, provinces and regions (19)
Cities by population
| City | Region | Population | Data |
|---|---|---|---|
| Madrid | Madrid | 3,255,944 | Climate |
| Barcelona | Catalonia | 1,686,208 | Climate |
| Valencia | Valencia | 824,340 | Climate |
| Zaragoza | Aragon | 686,986 | |
| Sevilla | Andalusia | 686,741 | |
| Málaga | Andalusia | 592,346 | |
| Murcia | Murcia | 471,982 | |
| Palma | Balearic Islands | 438,234 | |
| Las Palmas de Gran Canaria | Canary Islands | 383,516 | |
| Alicante | Valencia | 348,901 | |
| Bilbao | Basque Country | 347,342 | |
| Córdoba | Andalusia | 325,708 | |
| Valladolid | Castille and León | 300,618 | |
| Vigo | Galicia | 293,642 | |
| Gijón | Asturias | 271,780 | |
| Gasteiz / Vitoria | Basque Country | 257,407 | |
| L'Hospitalet de Llobregat | Catalonia | 257,038 | |
| A Coruña | Galicia | 250,438 | |
| Elche | Valencia | 234,765 | |
| Granada | Andalusia | 233,532 | |
| Ciudad Lineal | Madrid | 228,171 | |
| Oviedo | Asturias | 220,027 | |
| Terrassa | Catalonia | 218,535 | |
| Badalona | Catalonia | 217,741 | |
| Cartagena | Murcia | 213,943 | |
| Jerez de la Frontera | Andalusia | 212,879 | |
| Sabadell | Catalonia | 211,734 | |
| Santa Cruz de Tenerife | Canary Islands | 211,359 | |
| Pamplona | Navarre | 208,243 | |
| Móstoles | Madrid | 207,095 | |
| Almería | Andalusia | 196,851 | |
| Alcalá de Henares | Madrid | 193,751 | |
| Fuenlabrada | Madrid | 190,496 | |
| Leganés | Madrid | 188,425 | |
| Getafe | Madrid | 187,525 | |
| Donostia / San Sebastián | Basque Country | 185,357 | |
| Castelló de la Plana | Valencia | 183,711 | |
| Burgos | Castille and León | 176,418 | |
| Santander | Cantabria | 173,635 | |
| Albacete | Castille-La Mancha | 173,050 | |
| Alcorcón | Madrid | 172,384 | |
| Marbella | Andalusia | 156,295 | |
| Logroño | La Rioja | 151,164 | |
| La Laguna | Canary Islands | 150,661 | |
| Badajoz | Extremadura | 150,530 | |
| Salamanca | Castille and León | 144,825 | |
| Huelva | Andalusia | 144,258 | |
| Tarragona | Catalonia | 141,542 | |
| Lleida | Catalonia | 140,797 | |
| Chamartín | Madrid | 140,000 | |
| Mataró | Catalonia | 126,988 | |
| León | Castille and León | 124,772 | |
| Telde | Canary Islands | 123,265 | |
| Dos Hermanas | Andalusia | 122,943 | |
| Algeciras | Andalusia | 121,414 | |
| Santa Coloma de Gramenet | Catalonia | 118,821 | |
| Torrejón de Ardoz | Madrid | 118,162 | |
| Cadiz | Andalusia | 116,979 | |
| Alcobendas | Madrid | 116,037 | |
| Parla | Madrid | 115,611 | |
| Jaén | Andalusia | 113,457 | |
| Ourense | Galicia | 105,233 | |
| Reus | Catalonia | 103,477 | |
| Orihuela | Valencia | 101,321 | |
| Barakaldo | Basque Country | 100,435 | |
| Girona | Catalonia | 100,266 | |
| Santiago de Compostela | Galicia | 99,536 | |
| Lugo | Galicia | 98,025 | |
| Cáceres | Extremadura | 96,068 | |
| Las Rozas de Madrid | Madrid | 95,550 | |
| San Fernando | Andalusia | 95,174 | |
| Roquetas de Mar | Andalusia | 94,925 | |
| Guadalajara | Castille-La Mancha | 93,470 | |
| Lorca | Murcia | 93,079 | |
| Talavera de la Reina | Castille-La Mancha | 88,856 | |
| El Puerto de Santa María | Andalusia | 88,364 | |
| Cornellà de Llobregat | Catalonia | 87,173 | |
| Toledo | Castille-La Mancha | 86,526 | |
| Melilla | Melilla | 85,985 | |
| El Ejido | Andalusia | 84,710 | |
| Chiclana de la Frontera | Andalusia | 83,831 | |
| Ceuta | Ceuta | 83,179 | |
| Pontevedra | Galicia | 82,802 | |
| Torrevieja | Valencia | 82,599 | |
| Sant Boi de Llobregat | Catalonia | 82,428 | |
| Pozuelo de Alarcón | Madrid | 82,428 | |
| Coslada | Madrid | 81,860 | |
| Getxo | Basque Country | 80,770 | |
| Mijas | Andalusia | 80,630 | |
| Sant Cugat del Vallès | Catalonia | 79,253 | |
| Avilés | Asturias | 78,715 | |
| Palencia | Castille and León | 78,629 | |
| Arona | Canary Islands | 78,614 | |
| Torrent | Valencia | 78,543 | |
| Manresa | Catalonia | 76,250 | |
| San Sebastián de los Reyes | Madrid | 75,912 | |
| Valdemoro | Madrid | 74,745 | |
| Ciudad Real | Castille-La Mancha | 74,743 | |
| Vélez-Málaga | Andalusia | 74,190 | |
| Gandia | Valencia | 73,829 | |
| Rubí | Catalonia | 72,987 | |
| Santa Lucía | Canary Islands | 71,863 | |
| Fuengirola | Andalusia | 71,482 | |
| Benidorm | Valencia | 70,450 | |
| Alcalá de Guadaira | Andalusia | 70,155 | |
| Ponferrada | Castille and León | 68,736 | |
| Rivas-Vaciamadrid | Madrid | 68,405 | |
| Majadahonda | Madrid | 68,110 | |
| Sanlúcar de Barrameda | Andalusia | 68,037 | |
| Campiña | Andalusia | 67,904 | |
| Estepona | Andalusia | 67,012 | |
| Ferrol | Galicia | 66,799 | |
| Castelldefels | Catalonia | 66,375 | |
| Viladecans | Catalonia | 66,168 | |
| Sagunto | Valencia | 66,070 | |
| Vilanova i la Geltrú | Catalonia | 65,890 | |
| Torremolinos | Andalusia | 65,448 | |
| La Línea de la Concepción | Andalusia | 64,595 | |
| Molina de Segura | Murcia | 64,065 | |
| Paterna | Valencia | 64,023 |