Ranked lists of Spanish municipalities

Last updated

Municipalities of Spain. 2004 Municipalities of Spain.svg
Municipalities of Spain. 2004
Madrid, capital of Spain Madrid Skyline II.jpg
Madrid, capital of Spain
Barcelona Barcelona from Sagrada Familia (2).JPG
Barcelona
Valencia Desde el micalet mirando hacia el norte.jpg
Valencia
Seville Plaza Virgen de los Reyes, Seville, Spain - Sep 2009.jpg
Seville
Zaragoza Basilica del Pilar-sunset.jpg
Zaragoza
Malaga View of Malaga 2.jpg
Málaga
Murcia Kathedrale.Murcia.Spanien.JPG
Murcia
Palma Katadrala La Seu secretpilgrim.jpg
Palma
Las Palmas Las Palmas de Gran Canaria-Panoramic view over the city.jpg
Las Palmas
Bilbao Bilbao Spain.jpg
Bilbao
Alicante Carbonell.jpg
Alicante
Cordoba Mezquita de Cordoba desde el aire (Cordoba, Espana).jpg
Córdoba
Valladolid Ciudad de Valladolid, desde el aire.jpg
Valladolid
Vigo Vigo, Edificio Bonin.JPG
Vigo
Gijon Gijon Universidad Laboral 02.jpg
Gijón
L'Hospitalet de Llobregat Spain.Hospitalet.Centre.Pz.Ajuntament..jpeg
L'Hospitalet de Llobregat
A Coruna Ayuntamiento, La Coruna, Espana, 2015-09-25, DD 44.jpg
A Coruña
Vitoria-Gasteiz Vitoria blanca1.jpg
Vitoria-Gasteiz
Granada Vue Panoramique de Grenade.JPG
Granada
Elche Arcoiris en el Palmeral de Elche.jpg
Elche
Santa Cruz de Tenerife Auditorio de Tenerife, Santa Cruz de Tenerife, Espana, 2012-12-15, DD 04.jpg
Santa Cruz de Tenerife
Oviedo Catedraldeoviedo8.JPG
Oviedo
Badalona Badalona090310.JPG
Badalona
Terrassa Castell cartoixa de Vallparadis (Terrassa) - 2.jpg
Terrassa

This article includes several ranked indicators for Spain's municipalities.

Contents

By population

This list ranks the 100 most populous municipalities as of 2024. [1]

MunicipalityProvincePopulation

(2024)

Madrid Madrid 3,422,416
Barcelona Barcelona 1,686,208
Valencia Valencia 824,340
Zaragoza Zaragoza 691,037
Seville Seville 686,741
Málaga Málaga 592,346
Murcia Murcia 471,982
Palma Balearic Islands 438,234
Las Palmas de Gran Canaria Las Palmas 383,516
Alicante Alicante 358,608
Bilbao Biscay 347,342
Córdoba Córdoba 324,902
Valladolid Valladolid 299,816
Vigo Pontevedra 295,523
L'Hospitalet de Llobregat Barcelona 282,299
Gijón Asturias 270,219
Vitoria-Gasteiz Álava 257,407
A Coruña A Coruña 249,255
Elche/Elx Alicante 242,317
Granada Granada 233,532
Terrassa Barcelona 228,294
Badalona Barcelona 226,219
Sabadell Barcelona 221,564
Oviedo Asturias 220,027
Cartagena Murcia 219,235
Jerez de la Frontera Cádiz 214,844
Móstoles Madrid 213,268
Santa Cruz de Tenerife Santa Cruz de Tenerife 210,486
Pamplona Navarre 208,243
Almería Almería 201,946
Alcalá de Henares Madrid 199,804
Leganés Madrid 193,934
Getafe Madrid 191,560
Fuenlabrada Madrid 190,496
Donostia/San Sebastián Gipuzkoa 188,487
Castellón de la Plana Castellón 179,861
Burgos Burgos 176,551
Alcorcón Madrid 174,740
Albacete Albacete 174,073
Santander Cantabria 173,635
San Cristóbal de La Laguna Santa Cruz de Tenerife 160,855
Marbella Málaga 159,054
Badajoz Badajoz 151,146
Logroño La Rioja 150,845
Lleida Lleida 144,878
Salamanca Salamanca 144,458
Huelva Huelva 143,526
Torrejón de Ardoz Madrid 141,047
Tarragona Tarragona 141,018
Dos Hermanas Seville 140,463
Parla Madrid 134,876
Mataró Barcelona 130,887
Algeciras Cádiz 125,047
León León 122,866
Alcobendas Madrid 121,446
Santa Coloma de Gramenet Barcelona 120,903
Jaén Jaén 111,945
Cádiz Cádiz 111,180
Reus Tarragona 109,961
Roquetas de Mar Almería 108,348
Girona Girona 106,476
Ourense Ourense 104,725
Telde Las Palmas 103,587
Barakaldo Biscay 101,869
Rivas-Vaciamadrid Madrid 101,637
Santiago de Compostela A Coruña 99,491
Lugo Lugo 99,365
Las Rozas de Madrid Madrid 99,193
Sant Cugat del Vallès Barcelona 98,649
Lorca Murcia 97,769
Cáceres Cáceres 96,448
Torrevieja Alicante 95,760
San Sebastián de los Reyes Madrid 94,942
San Fernando Cádiz 93,793
Mijas Málaga 92,211
Cornellà de Llobregat Barcelona 91,196
Guadalajara Guadalajara 90,878
El Puerto de Santa María Cádiz 90,423
Chiclana de la Frontera Cádiz 89,805
El Ejido Almería 89,462
Torrent Valencia 89,456
Pozuelo de Alarcón Madrid 89,123
Arona Santa Cruz de Tenerife 87,848
Vélez-Málaga Málaga 87,300
Toledo Toledo 86,281
Melilla Melilla 85,985
Fuengirola Málaga 85,646
Talavera de la Reina Toledo 85,138
Sant Boi de Llobregat Barcelona 84,588
Valdemoro Madrid 83,582
Orihuela Alicante 83,348
Ceuta Ceuta 83,179
Pontevedra Pontevedra 83,106
Rubí Barcelona 81,523
Coslada Madrid 80,688
Gandia Valencia 80,001
Manresa Barcelona 79,737
Estepona Málaga 78,590
Santa Lucía de Tirajana Las Palmas 78,048
Benalmádena Málaga 78,011

By surface area

This list ransk the 100 largest municipalities by surface area. [2]

MunicipalityProvinceArea
(km2)
Cáceres Cáceres 1,750.23
Lorca Murcia 1,675.27
Badajoz Badajoz 1,440.52
Córdoba Córdoba 1,254.62
Almodóvar del Campo Ciudad Real 1,207.90
Jerez de la Frontera Cádiz 1,187.92
Albacete Albacete 1,126.99
Écija Seville 978.47
Zaragoza Zaragoza 974.00
Jumilla Murcia 969.66
Andújar Jaén 963.60
Moratalla Murcia 952.94
Carmona Seville 922.07
Cuenca Cuenca 910.88
Hornachuelos Córdoba 909.20
Murcia Murcia 885.11
Mérida Badajoz 865.19
Villarrobledo Albacete 862.39
Caravaca de la Cruz Murcia 860.20
Almonte Huelva 859.65
Cangas del Narcea Asturias 823.58
Requena Valencia 814.46
Hellín Albacete 779.29
Antequera Málaga 748.03
Jerez de los Caballeros Badajoz 739.93
Alburquerque Badajoz 723.48
Santiago-Pontones Jaén 682.34
Chinchilla de Monte-Aragón Albacete 679.27
Los Yébenes Toledo 676.16
Alcázar de San Juan Ciudad Real 666.50
Retuerta del Bullaque Ciudad Real 654.83
Utrera Seville 651.29
Trujillo Cáceres 649.53
Mula Murcia 634.08
Ejea de los Caballeros Zaragoza 613.51
Madrid Madrid 605.77
Yecla Murcia 605.28
Níjar Almería 599.77
Alía Cáceres 599.51
Valencia de Alcántara Cáceres 594.78
Osuna Seville 592.24
Fuente Obejuna Córdoba 591.39
Sabiñánigo Huesca 586.82
Montoro Córdoba 585.42
Alhambra Ciudad Real 579.63
Piedrabuena Ciudad Real 565.36
Cartagena Murcia 560.19
Don Benito Badajoz 559.37
Alcántara Cáceres 552.01
Baza Granada 545.39
Tineo Asturias 540.83
Viso del Marqués Ciudad Real 533.20
Almansa Albacete 532.41
Hinojosa del Duque Córdoba 531.47
Arcos de la Frontera Cádiz 526.82
Puebla de Don Fadrique Granada 522.69
Cardeña Córdoba 513.78
Yeste Albacete 512.22
Caspe Zaragoza 503.15
El Bonillo Albacete 502.87
Aroche Huelva 498.13
Azuaga Badajoz 497.89
Valdepeñas Ciudad Real 489.26
Medina Sidonia Cádiz 487.63
Constantina Seville 481.32
Alcalá de los Gazules Cádiz 479.07
Cabeza del Buey Badajoz 475.02
Manzanares Ciudad Real 473.82
Huéscar Granada 472.86
Alcañiz Teruel 472.12
Villaviciosa de Córdoba Córdoba 468.74
Albarracín Teruel 452.43
Aznalcázar Seville 449.62
Loja Granada 447.49
Ayora Valencia 446.68
Arcos de Jalón Soria 441.40
Vélez-Blanco Almería 441.32
Teruel Teruel 440.41
A Fonsagrada Lugo 438.42
Daimiel Ciudad Real 438.06
Fraga Huesca 437.81
Espiel Córdoba 437.27
Nerpio Albacete 436.74
Castuera Badajoz 432.04
Morón de la Frontera Seville 431.94
Olivenza Badajoz 431.00
Villanueva de Córdoba Córdoba 429.52
Cúllar Granada 427.53
Puebla de Don Rodrigo Ciudad Real 424.87
Jaén Jaén 424.23
Abenójar Ciudad Real 423.43
Alhama de Granada Granada 419.60
Tarifa Cádiz 419.18
Morella Castellón 413.54
Calzada de Calatrava Ciudad Real 410.82
San Esteban de Gormaz Soria 406.71
Jaca Huesca 406.34
Tauste Zaragoza 405.18
Úbeda Jaén 403.92
Torre de Juan Abad Ciudad Real 399.19

By population density

This list ranks the 100 most densely populated municipalities as of 2024, by inhabitants per square kilometer. [3]

MunicipalityProvincePopulation density
(inhabitants/km2)
Emperador Valencia 22,900
Mislata Valencia 21,522.66
L'Hospitalet de Llobregat Barcelona 19,451.03
Benetússer Valencia 18,973.08
Santa Coloma de Gramenet Barcelona 16,814.53
Barcelona Barcelona 16,514.6
Barañain Navarre 14,531.65
Portugalete Biscay 14,391.82
Badia del Vallès Barcelona 14,387.1
Premià de Mar Barcelona 14,346.43
Cornellà de Llobregat Barcelona 12,990.03
Tavernes Blanques Valencia 12,324.32
Burjassot Valencia 11,053.49
Badalona Barcelona 10,522.2
Esplugues de Llobregat Barcelona 10,259.34
Sant Adrià de Besòs Barcelona 9,814.02
Villava – Atarrabia Navarre 9,626.42
Cádiz Cádiz 9,433.09
Burlada – Burlata Navarre 9,050.24
Ripollet Barcelona 8,787.5
Bilbao Biscay 8,379.87
Castilleja de la Cuesta Seville 8,026.73
Pamplona Navarre 8,021.2
Sestao Biscay 7,754.55
Fuengirola Málaga 7,744.36
Alaquàs Valencia 7,579.74
El Masnou Barcelona 7,325.55
Coslada Madrid 6,799.42
Paiporta Valencia 6,587.88
Getxo Biscay 6,566.64
A Coruña A Coruña 6,495.14
Sant Joan Despí Barcelona 6,115.23
Melilla Melilla 6,073.53
Basauri Biscay 5,790.16
Xirivella Valencia 5,774.46
Mataró Barcelona 5,751.79
Valencia Valencia 5,701.59
Sabadell Barcelona 5,692.62
Sedaví Valencia 5,646.45
Ansoáin – Antsoain Navarre 5,612.95
Armilla Granada 5,608.82
Madrid Madrid 5,391.69
Parla Madrid 5,309.02
Vilassar de Mar Barcelona 5,261.87
Castelldefels Barcelona 5,230.6
San Juan de Aznalfarache Seville 5,210.71
Santurtzi Biscay 5,163.63
Alcorcón Madrid 5,055.26
Fuenlabrada Madrid 4,905.04
Igualada Barcelona 4,874.02
Seville Seville 4,871.88
Sant Andreu de la Barca Barcelona 4,860.32
Tomares Seville 4,858.05
Santander Cantabria 4,782.12
Mollet del Vallès Barcelona 4,751.67
Salt Girona 4,744.63
Gines Seville 4,643.6
Móstoles Madrid 4,619.79
Maracena Granada 4,522.7
La Llagosta Barcelona 4,478.41
Eivissa Balearic Islands 4,468.85
Leganés Madrid 4,406.15
Ceuta Ceuta 4,266.58
Montgat Barcelona 4,210.14
Granollers Barcelona 4,098.66
Lekeitio Biscay 4,082.12
Benirredrà Valencia 4,082.05
Barberà del Vallès Barcelona 4,045.35
Caldes d'Estrac Barcelona 4,029.73
Torrejón de Ardoz Madrid 4,027.47
Barakaldo Biscay 4,015.96
Sant Hipòlit de Voltregà Barcelona 3,871.11
Berriozar Navarre 3,847.23
Leioa Biscay 3,785.12
Sant Boi de Llobregat Barcelona 3,777.9
Sant Feliu de Llobregat Barcelona 3,753.97
Las Palmas de Gran Canaria Las Palmas 3,677.17
Salamanca Salamanca 3,666.19
Etxebarri Biscay 3,536.09
Bonrepòs i Mirambell Valencia 3,515.24
Puerto de la Cruz Santa Cruz de Tenerife 3,450.51
Torremolinos Málaga 3,450.3
Viladecans Barcelona 3,320.59
Maleján Zaragoza 3,237.5
León León 3,184.81
Terrassa Barcelona 3,137.8
Cájar Granada 3,108.48
San Fernando Cádiz 3,098.83
Rocafort Valencia 3,094.02
San Sebastián Gipuzkoa 3,077.93
Lasarte-Oria Gipuzkoa 3,058.24
Sant Vicenç dels Horts Barcelona 3,036.39
Llocnou de la Corona Valencia 2,950
Zizur Mayor/Zizur Nagusia Navarre 2,949.31
Alboraya Valencia 2,932.13
Avilés Asturias 2,916.15
Rafal Alicante 2,864.97
Huétor Vega Granada 2,839.39
Roda de Ter Barcelona 2,825.56
Durango Biscay 2,776.42

See also

References

  1. "Annual population census 2021-2024". INE.
  2. "Nomenclátor Geográfico de Municipios y Entidades de Población" [Geographical Nomenclature of Municipalities and Population Entities] (in Spanish). National Center for Geographic Information (CNIG).
  3. "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.