Largest places in Spain
You can sort the largest places in Spain: alphabetically by regions 1 - 50 of 500 places
[1] 2 3 4 5 6 7 8 9 10 »
Place | No | Region | Population |
Madrid Madrid | 1. | Madrid Madrid | 3,255,944 |
Barcelona Barcelona | 2. | Catalonia Catalonia | 1,620,343 |
Valencia Valencia | 3. | Valencia Valencia | 789,744 |
Sevilla Sevilla | 4. | Andalusia Andalusia | 684,234 |
Zaragoza Zaragoza | 5. | Aragon Aragon | 675,301 |
Malaga Málaga | 6. | Andalusia Andalusia | 578,460 |
Murcia Murcia | 7. | Murcia Murcia | 460,349 |
Palma Palma | 8. | Balearic Islands Balearic Islands | 409,661 |
Las Palmas de Gran Canaria Las Palmas de Gran Canaria | 9. | Canary Islands Canary Islands | 378,517 |
Bilbao Bilbao | 10. | Basque Country Basque Country | 345,821 |
Alicante Alicante | 11. | Valencia Valencia | 334,757 |
Cordoba Córdoba | 12. | Andalusia Andalusia | 325,708 |
Valladolid Valladolid | 13. | Castille and Leon Castille and León | 299,265 |
Vigo Vigo | 14. | Galicia Galicia | 297,332 |
Gijon Gijón | 15. | Asturias Asturias | 277,554 |
L'Hospitalet de Llobregat L'Hospitalet de Llobregat | 16. | Catalonia Catalonia | 257,038 |
Gasteiz / Vitoria Gasteiz / Vitoria | 17. | Basque Country Basque Country | 249,176 |
A Coruna A Coruña | 18. | Galicia Galicia | 246,056 |
Sant Marti Sant Martí | 19. | Catalonia Catalonia | 235,719 |
Granada Granada | 20. | Andalusia Andalusia | 234,325 |
Elche Elche | 21. | Valencia Valencia | 230,112 |
Ciudad Lineal Ciudad Lineal | 22. | Madrid Madrid | 228,171 |
Oviedo Oviedo | 23. | Asturias Asturias | 220,020 |
Badalona Badalona | 24. | Catalonia Catalonia | 219,547 |
Terrassa Terrassa | 25. | Catalonia Catalonia | 218,535 |
Cartagena Cartagena | 26. | Murcia Murcia | 211,996 |
Pamplona Pamplona | 27. | Navarre Navarre | 209,672 |
Jerez de la Frontera Jerez de la Frontera | 28. | Andalusia Andalusia | 207,532 |
Sabadell Sabadell | 29. | Catalonia Catalonia | 206,493 |
Mostoles Móstoles | 30. | Madrid Madrid | 206,478 |
Santa Cruz de Tenerife Santa Cruz de Tenerife | 31. | Canary Islands Canary Islands | 204,856 |
Alcala de Henares Alcalá de Henares | 32. | Madrid Madrid | 204,574 |
Fuenlabrada Fuenlabrada | 33. | Madrid Madrid | 197,836 |
Almeria Almería | 34. | Andalusia Andalusia | 188,810 |
Leganes Leganés | 35. | Madrid Madrid | 186,066 |
San Sebastian Donostia / San Sebastián | 36. | Basque Country Basque Country | 185,357 |
Castello de la Plana Castelló de la Plana | 37. | Valencia Valencia | 180,005 |
Burgos Burgos | 38. | Castille and Leon Castille and León | 178,966 |
Santander Santander | 39. | Cantabria Cantabria | 172,044 |
Albacete Albacete | 40. | Castille-La Mancha Castille-La Mancha | 169,716 |
Alcorcon Alcorcón | 41. | Madrid Madrid | 167,967 |
Getafe Getafe | 42. | Madrid Madrid | 167,164 |
Salamanca Salamanca | 43. | Castille and Leon Castille and León | 155,619 |
Logrono Logroño | 44. | La Rioja La Rioja | 152,485 |
La Laguna La Laguna | 45. | Canary Islands Canary Islands | 150,661 |
Badajoz Badajoz | 46. | Extremadura Extremadura | 148,334 |
Huelva Huelva | 47. | Andalusia Andalusia | 144,258 |
Chamartin Chamartín | 48. | Madrid Madrid | 140,000 |
Lleida Lleida | 49. | Catalonia Catalonia | 137,856 |
Marbella Marbella | 50. | Andalusia Andalusia | 134,623 |
1 - 50 of 500 places
[1] 2 3 4 5 6 7 8 9 10 »
View the largest cities in Europe.