2ua.org

Spain cities by population

Spain cities by population list

A sortable list of Spain cities by population, list can be sorted by the name of the city, population, area or region if such available.

Name Population Area, km2 Region
Barcelona 1,664,182 101.3 Barcelona Province
Madrid 3,334,730 604.46 Community of Madrid
Cordoba 326,039 1253 Cordoba Province
Ceuta 84,202 18.5
Melilla 87,076 12.34
Toledo 85,811 232.1 Toledo Province
Figueres 47,235 19.3 Province of Girona
Girona 103,369 39.1 Province of Girona
Valladolid 299,265 197.91 Valladolid Province
Palencia 78,144 94.71 Palencia Province
Bilbao 350,184 41.6 Biscay
Seville 691,395 140.8 Seville Province
Vigo 296,692 109.06 Pontevedra Province
A Coruna 247,604 37.83 A Coruna Province
Getafe 185,180 78.74 Community of Madrid
Granada 233,648 88.02 Granada Province
Valencia 800,215 134.65 Valencia Province
Palma 422,587 208.63 Balearic Islands
Malaga 578,460 395 Malaga Province
Burgos 176,418 107.08 Burgos Province
Pamplona 203,944 23.55 Navarre
Zaragoza 681,877 973.78 Zaragoza Province
San Sebastian 188,240 60.89 Gipuzkoa
Alcorcon 172,384 38.46 Community of Madrid
Almeria 201,322 296.22 Almeria Province
Elche 234,765 326.1 Alicante Province
Lugo 98,519 332 Lugo Province
Cadaques 2,695 26.4 Province of Girona
L'Escala 10,244 16.3 Province of Girona
Mataro 129,661 22.5 Barcelona Province
Roses 19,807 45.9 Province of Girona
Guadalajara 87,484 235.51 Guadalajara Province
Alicante 337,482 n/a Alicante Province
Las Palmas de Gran Canaria 381,223 100.55 Las Palmas
Murcia 459,403 881.86 Region of Murcia
Santander 173,375 35 Cantabria
Huelva 143,837 149 Huelva Province
Sabadell 216,520 37.8 Barcelona Province
Gijon 271,717 184.31 Asturias
Jerez de la Frontera 212,879 1188.23 Cadiz Province
Pontevedra 83,260 118 Pontevedra Province
Lloret de Mar 39,089 48.7 Province of Girona
Blanes 39,914 17.7 Province of Girona
Tossa de Mar 5,818 38.6 Province of Girona
Nerja 21,144 85 Malaga Province
Pals 2,395 25.8 Province of Girona
Rubi 78,591 32.3 Barcelona Province
Sant Cugat del Valles 92,977 48.2 Barcelona Province
Terrassa 223,627 70.2 Barcelona Province
Santiago de Compostela 97,848 220.01 A Coruna Province
Oviedo 219,910 186.65 Asturias
Vitoria-Gasteiz 253,996 276.81 Alava
Logrono 152,485 79.57 La Rioja
Santa Cruz de Tenerife 209,194 150.56 Santa Cruz de Tenerife Province
Aviles 77,791 26.81 Asturias
Tarragona 136,496 57.9 Tarragona Province
Lleida 140,403 212.3 Lleida Province
Castello de la Plana 174,264 0.11 Castellon
Albacete 174,336 1125.91 Albacete Province
Badalona 223,166 21.2 Barcelona Province
L'Hospitalet de Llobregat 269,382 12.4 Barcelona Province
Santa Coloma de Gramenet 120,443 7 Barcelona Province
Cornella de Llobregat 89,936 6.99 Barcelona Province
Sant Boi de Llobregat 84,500 21.5 Barcelona Province
Caceres 96,255 1750.33 Caceres Province
Badajoz 150,984 1470 Badajoz Province
Jaen 112,757 424.3 Jaen Province
Cadiz 115,439 12.1 Cadiz Province
Salamanca 144,825 29.8 Salamanca Province
Leon 124,028 39.03 Leon Province
Manresa 78,245 41.6 Barcelona Province
Alcala de Henares 197,562 88 Community of Madrid
Lorca 95,515 1676 Region of Murcia
San Cristobal de La Laguna 158,911 102.06 Santa Cruz de Tenerife Province
Fuenlabrada 194,514 39.41 Community of Madrid
Telde 102,791 102.43 Las Palmas
Leganes 191,114 42.99 Community of Madrid
Ourense 105,643 85.2 Ourense Province
Torrent 83,962 69.26 Valencia Province
Cartagena 216,108 558.08 Region of Murcia
Coslada 81,391 12.1 Community of Madrid
Talavera de la Reina 83,663 157 Toledo Province
Mostoles 210,309 45.36 Community of Madrid
Almunecar 25,927 83.36 Granada Province
El Puerto de Santa Maria 88,703 159 Cadiz Province
Motril 58,460 109.77 Granada Province
Torrevieja 84,667 71.44 Alicante Province
Chiclana de la Frontera 85,150 205.45 Cadiz Province
Salobrena 12,513 34.91 Granada Province
Algeciras 123,078 86 Cadiz Province
San Sebastian de los Reyes 91,224 59.26 Community of Madrid
Marbella 147,633 114.3 Malaga Province
Reus 106,168 52.8 Tarragona Province
Alcobendas 118,417 44.98 Community of Madrid
Orihuela 78,505 365.44 Alicante Province
Barakaldo 101,486 29.39 Biscay
Benidorm 70,450 38.51 Alicante Province
Benalmadena 69,144 27.2 Malaga Province
Dos Hermanas 135,050 160.52 Seville Province
Quelzaquetenago 132,853 84.15 Community of Madrid
Getxo 77,770 11.89 Biscay
Fuengirola 82,837 10.37 Malaga Province
Torremolinos 69,166 20 Malaga Province
Velez-Malaga 82,365 158 Malaga Province
Mijas 85,397 148.8 Malaga Province
Estepona 70,228 137 Malaga Province
El Ejido 83,758 227 Almeria Province
Alcala de Guadaira 75,533 284.61 Seville Province
Roquetas de Mar 98,433 60 Almeria Province
Las Rozas de Madrid 96,113 59.14 Community of Madrid
Pozuelo de Alarcon 87,165 43.2 Community of Madrid
Rivas-Vaciamadrid 90,973 67 Community of Madrid
Salou 28,526 15.1 Tarragona Province
Arona 82,777 81.79 Santa Cruz de Tenerife Province
San Fernando 95,001 30.65 Cadiz Province
Parla 133,482 24.43 Community of Madrid
Valdemoro 77,270 64.2 Community of Madrid
Calafell 27,601 20.4 Tarragona Province
Empuriabrava 8,000 n/a Province of Girona
La Pineda 2,975 n/a Tarragona Province
Comarruga 4,074 n/a Tarragona Province

Cities in Spain map