Main Cities of Spain
List of the main cities of Spain, ordered by number of inhabitants.
name | type | population |
---|---|---|
Madrid | city | 3,233,527 |
Barcelona | city | 1,615,908 |
Valencia | city | 797,654 |
Seville | city | 703,206 |
Zaragoza | city | 654,390 |
Málaga | city | 568,305 |
Murcia | city | 422,861 |
Palma | city | 405,318 |
Las Palmas de Gran Canaria | city | 377,203 |
Bilbao | city | 343,430 |
Alicante | city | 329,988 |
Córdoba | city | 328,428 |
Valladolid | city | 299,186 |
Vigo | city | 297,332 |
Gijón | city | 277,198 |
l'Hospitalet de Llobregat | city | 264,923 |
A Coruña | city | 244,850 |
Vitoria-Gasteiz | city | 242,223 |
Elx / Elche | city | 228,675 |
Granada | city | 227,935 |
Badalona | city | 220,888 |
Cartagena | city | 218,244 |
Oviedo | city | 216,607 |
Terrassa | city | 215,517 |
Jerez | city | 212,226 |
Sabadell | city | 207,444 |
Móstoles | city | 206,451 |
Alcalá de Henares | city | 200,537 |
Fuenlabrada | city | 197,520 |
Pamplona | city | 196,166 |
Almeria | city | 194,515 |
Leganés | city | 186,995 |
Donostia / San Sebastián | city | 186,500 |
Castellón de la Plana | city | 180,690 |
Santander | city | 175,736 |
Albacete | city | 173,329 |
Getafe | city | 172,526 |
Burgos | city | 171,784 |
Alcorcón | city | 169,773 |
Badajoz | city | 149,892 |
Huelva | city | 147,212 |
Salamanca | city | 146,438 |
Logroño | city | 145,866 |
Santa Cruz de Tenerife | city | 144,518 |
Lleida | city | 138,416 |
Marbella | city | 136,322 |
Tarragona | city | 134,085 |
Dos Hermanas | city | 131,855 |
Cádiz | city | 125,826 |
Parla | city | 125,634 |
León | city | 119,150 |
Torrejón de Ardoz | city | 117,407 |
Santa Coloma de Gramenet | town | 117,336 |
Jaén | city | 116,790 |
Mataró | city | 116,698 |
Algeciras | city | 115,550 |
Alcobendas | city | 110,080 |
Ourense | city | 107,186 |
Reus | city | 104,630 |
Barakaldo | city | 100,020 |
Lugo | city | 98,457 |
San Fernando | town | 96,689 |
Cáceres | city | 95,814 |
Santiago de Compostela | city | 94,824 |
Girona | city | 92,186 |
Coslada | town | 91,218 |
Cornellà de Llobregat | town | 87,458 |
El Puerto de Santa María | town | 86,288 |
Talavera de la Reina | city | 85,776 |
Guadalajara | city | 83,391 |
Toledo | city | 83,334 |
Torrevieja | town | 83,252 |
Sant Boi de Llobregat | town | 82,411 |
Pontevedra | city | 82,400 |
Chiclana de la Frontera | town | 82,298 |
Sant Cugat del Vallès | town | 81,745 |
El Ejido | town | 80,987 |
Palencia | city | 79,573 |
Avilés | town | 79,105 |
San Sebastián de los Reyes | town | 78,157 |
Manresa | town | 76,170 |
Melilla | city | 76,034 |
Rubí | town | 74,468 |
Ferrol | city | 74,000 |
Ceuta | city | 71,251 |
Ciudad Real | city | 71,005 |
Fuengirola | town | 71,000 |
Majadahonda | town | 69,205 |
Sanlúcar de Barrameda | town | 67,620 |
Torremolinos | town | 66,957 |
Benidorm | town | 66,831 |
Torrent | town | 66,583 |
Vilanova i la Geltrú | town | 66,532 |
Sagunt | town | 66,140 |
Estepona | town | 66,000 |
Alcalá de Guadaíra | town | 65,929 |
Valdemoro | town | 65,922 |
Viladecans | town | 65,549 |
La Línea de la Concepción | town | 64,645 |
Gandia | town | 64,628 |