Municipalities of Spain. 2004 This is a list of lists of the municipalities of Spain  . The municipalities list links are listed below, by autonomous community  and province . 
In 2023, there were a total of 8,132 municipalities in Spain, including the autonomous cities of Ceuta  and Melilla *.[ 1] Burgos  is the province with the most municipalities (371) and Las Palmas  the one with the least (34). 
 
List   Notes:*Single-province autonomous communities.  
 
Ranked lists of Spanish municipalities   
By surface area  The 100 largest municipalities by area .[ 3] 
  
By population  The 100 most populous in Spain as of 1 January 2019, from the revision of the padrón continuo  provided by the INE .[ 4] 
    #   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). 
    #   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   
 
Gallery   
See also   
References   Topónimo en castellano según: Celdrán Gomáriz, Pancracio: Diccionario de topónimos españoles y sus gentilicios. Espasa Calpe, 2002. ISBN  84-670-0146-1  
 
 
Lists of places in Europe
Sovereign states States with limited Dependencies and 
Sovereign states States with limited Dependencies and 
Sovereign states States with limited Dependencies and