Municipalities of Spain. 2004 Madrid, capital of Spain Barcelona Valencia Seville Zaragoza Málaga Murcia Palma Las Palmas Bilbao Alicante Córdoba Valladolid Vigo Gijón L'Hospitalet de Llobregat A Coruña Vitoria-Gasteiz Granada Elche Santa Cruz de Tenerife Oviedo Badalona Terrassa This article includes several ranked indicators for Spain 's municipalities .
By population The 100 most populous municipalities in Spain as of 1 January 2019, from the revision of the padrón continuo provided by the INE.[ 1]
# Municipality Province Population(1 January 2019) 1 Madrid Madrid 3,266,126 2 Barcelona Barcelona 1,636,762 3 Valencia Valencia 794,288 4 Seville Seville 688,592 5 Zaragoza Zaragoza 674,997 6 Málaga Málaga 574,654 7 Murcia Murcia 453,258 8 Palma Balearic Islands 416,065 9 Las Palmas de Gran Canaria Las Palmas 379,925 10 Bilbao Biscay 346,843 11 Alicante Alicante 334,887 12 Córdoba Córdoba 325,701 13 Valladolid Valladolid 298,412 14 Vigo Pontevedra 295,364 15 Gijón Asturias 271,780 16 L'Hospitalet de Llobregat Barcelona 264,923 17 Vitoria-Gasteiz Álava 251,774 18 A Coruña A Coruña 245,711 19 Elche/Elx Alicante 232,517 20 Granada Granada 232,462 21 Terrassa Barcelona 220,556 22 Badalona Barcelona 220,440 23 Oviedo Asturias 219,686 24 Cartagena Murcia 214,802 25 Sabadell Barcelona 213,644 26 Jerez de la Frontera Cádiz 212,749 27 Móstoles Madrid 209,184 28 Santa Cruz de Tenerife Santa Cruz de Tenerife 207,312 29 Pamplona Navarre 201,653 30 Almería Almería 198,533 31 Alcalá de Henares Madrid 195,649 32 Fuenlabrada Madrid 193,700 33 Leganés Madrid 189,861 34 Donostia/San Sebastián Gipuzkoa 187,415 35 Getafe Madrid 183,374 36 Burgos Burgos 175,821 37 Albacete Albacete 173,329 38 Santander Cantabria 172,539 39 Castellón de la Plana Castellón 171,728 40 Alcorcón Madrid 170,514 41 San Cristóbal de La Laguna Santa Cruz de Tenerife 157,503 42 Logroño La Rioja 151,136 43 Badajoz Badajoz 150,702 44 Salamanca Salamanca 144,228 45 Huelva Huelva 143,663 46 Marbella Málaga 143,386 47 Lleida Lleida 138,956 48 Tarragona Tarragona 134,515 49 Dos Hermanas Seville 133,968 50 Torrejón de Ardoz Madrid 131,376 51 Parla Madrid 130,124 52 Mataró Barcelona 128,265 53 León León 124,303 54 Algeciras Cádiz 121,957 55 Santa Coloma de Gramenet Barcelona 119,215 56 Alcobendas Madrid 117,040 57 Cádiz Cádiz 116,027 58 Jaén Jaén 112,999 59 Ourense Ourense 105,233 60 Reus Tarragona 104,373 61 Telde Las Palmas 102,647 62 Girona Girona 101,852 63 Barakaldo Biscay 100,881 64 Lugo Lugo 98,276 65 Santiago de Compostela A Coruña 97,260 66 Roquetas de Mar Almería 96,800 67 Cáceres Cáceres 96,126 68 Las Rozas de Madrid Madrid 95,814 69 San Fernando Cádiz 94,979 70 Lorca Murcia 94,404 71 Sant Cugat del Vallès Barcelona 91,006 72 San Sebastián de los Reyes Madrid 89,276 73 Cornellà de Llobregat Barcelona 88,592 74 El Puerto de Santa María Cádiz 88,405 75 Rivas-Vaciamadrid Madrid 88,150 76 Melilla Melilla 86,487 77 Pozuelo de Alarcón Madrid 86,422 78 Guadalajara Guadalajara 85,871 79 Toledo Toledo 84,873 80 Ceuta Ceuta 84,777 81 Chiclana de la Frontera Cádiz 84,489 82 Sant Boi de Llobregat Barcelona 83,605 83 El Ejido Almería 83,594 84 Talavera de la Reina Toledo 83,417 85 Torrevieja Alicante 83,337 86 Pontevedra Pontevedra 83,029 87 Mijas Málaga 82,742 88 Torrent Valencia 82,208 89 Coslada Madrid 81,661 90 Vélez-Málaga Málaga 81,643 91 Arona Santa Cruz de Tenerife 81,216 92 Fuengirola Málaga 80,309 93 Palencia Palencia 78,412 94 Avilés Asturias 78,182 95 Getxo Biscay 77,946 96 Manresa Barcelona 77,714 97 Rubí Barcelona 77,464 98 Orihuela Alicante 77,414 99 Valdemoro Madrid 75,983 100 Alcalá de Guadaíra Seville 75,279
By population density The 100 most densely populated Spanish municipalities (2019).[ 2]
# Municipality Province Population density(inhabitants/km2 ) 1 Emperador Valencia 22,900 2 Mislata Valencia 21,522.66 3 L'Hospitalet de Llobregat Barcelona 19,451.03 4 Benetússer Valencia 18,973.08 5 Santa Coloma de Gramenet Barcelona 16,814.53 6 Barcelona Barcelona 16,514.6 7 Barañain Navarre 14,531.65 8 Portugalete Biscay 14,391.82 9 Badia del Vallès Barcelona 14,387.1 10 Premià de Mar Barcelona 14,346.43 11 Cornellà de Llobregat Barcelona 12,990.03 12 Tavernes Blanques Valencia 12,324.32 13 Burjassot Valencia 11,053.49 14 Badalona Barcelona 10,522.2 15 Esplugues de Llobregat Barcelona 10,259.34 16 Sant Adrià de Besòs Barcelona 9,814.02 17 Villava – Atarrabia Navarre 9,626.42 18 Cádiz Cádiz 9,433.09 19 Burlada – Burlata Navarre 9,050.24 20 Ripollet Barcelona 8,787.5 21 Bilbao Biscay 8,379.87 22 Castilleja de la Cuesta Seville 8,026.73 23 Pamplona Navarre 8,021.2 24 Sestao Biscay 7,754.55 25 Fuengirola Málaga 7,744.36 26 Alaquàs Valencia 7,579.74 27 El Masnou Barcelona 7,325.55 28 Coslada Madrid 6,799.42 29 Paiporta Valencia 6,587.88 30 Getxo Biscay 6,566.64 31 A Coruña A Coruña 6,495.14 32 Sant Joan Despí Barcelona 6,115.23 33 Melilla Melilla 6,073.53 34 Basauri Biscay 5,790.16 35 Xirivella Valencia 5,774.46 36 Mataró Barcelona 5,751.79 37 Valencia Valencia 5,701.59 38 Sabadell Barcelona 5,692.62 39 Sedaví Valencia 5,646.45 40 Ansoáin – Antsoain Navarre 5,612.95 41 Armilla Granada 5,608.82 42 Madrid Madrid 5,391.69 43 Parla Madrid 5,309.02 44 Vilassar de Mar Barcelona 5,261.87 45 Castelldefels Barcelona 5,230.6 46 San Juan de Aznalfarache Seville 5,210.71 47 Santurtzi Biscay 5,163.63 48 Alcorcón Madrid 5,055.26 49 Fuenlabrada Madrid 4,905.04 50 Igualada Barcelona 4,874.02 51 Seville Seville 4,871.88 52 Sant Andreu de la Barca Barcelona 4,860.32 53 Tomares Seville 4,858.05 54 Santander Cantabria 4,782.12 55 Mollet del Vallès Barcelona 4,751.67 56 Salt Girona 4,744.63 57 Gines Seville 4,643.6 58 Móstoles Madrid 4,619.79 59 Maracena Granada 4,522.7 60 La Llagosta Barcelona 4,478.41 61 Eivissa Balearic Islands 4,468.85 62 Leganés Madrid 4,406.15 63 Ceuta Ceuta 4,266.58 64 Montgat Barcelona 4,210.14 65 Granollers Barcelona 4,098.66 66 Lekeitio Biscay 4,082.12 67 Benirredrà Valencia 4,082.05 68 Barberà del Vallès Barcelona 4,045.35 69 Caldes d'Estrac Barcelona 4,029.73 70 Torrejón de Ardoz Madrid 4,027.47 71 Barakaldo Biscay 4,015.96 72 Sant Hipòlit de Voltregà Barcelona 3,871.11 73 Berriozar Navarre 3,847.23 74 Leioa Biscay 3,785.12 75 Sant Boi de Llobregat Barcelona 3,777.9 76 Sant Feliu de Llobregat Barcelona 3,753.97 77 Las Palmas de Gran Canaria Las Palmas 3,677.17 78 Salamanca Salamanca 3,666.19 79 Etxebarri Biscay 3,536.09 80 Bonrepòs i Mirambell Valencia 3,515.24 81 Puerto de la Cruz Santa Cruz de Tenerife 3,450.51 82 Torremolinos Málaga 3,450.3 83 Viladecans Barcelona 3,320.59 84 Maleján Zaragoza 3,237.5 85 León León 3,184.81 86 Terrassa Barcelona 3,137.8 87 Cájar Granada 3,108.48 88 San Fernando Cádiz 3,098.83 89 Rocafort Valencia 3,094.02 90 San Sebastián Gipuzkoa 3,077.93 91 Lasarte-Oria Gipuzkoa 3,058.24 92 Sant Vicenç dels Horts Barcelona 3,036.39 93 Llocnou de la Corona Valencia 2,950 94 Zizur Mayor/Zizur Nagusia Navarre 2,949.31 95 Alboraya Valencia 2,932.13 96 Avilés Asturias 2,916.15 97 Rafal Alicante 2,864.97 98 Huétor Vega Granada 2,839.39 99 Roda de Ter Barcelona 2,825.56 100 Durango Biscay 2,776.42
By surface area The 100 largest municipalities by area .[ 2]
See also
External links National Institute of Statistics (Spain)
References ^ "Cifras oficiales de población resultantes de la revisión del Padrón municipal a 1 de enero. Detalle municipal". INE. ^ a b "Datos del registro de entidades locales". Secretaría de Estado de Administraciones Públicas. Ministerio de Hacienda y Administraciones Públicas. Retrieved 9 March 2020 .