This is a list of the 179 municipalities of the province and autonomous community of Madrid in Spain.

Name Population (2024)Area (km2)DensityMayorNamePartySince Ajalvir4,94619.62243.6Víctor MaloLocalist2019 Alameda del Valle25625.0111.0María Elizabeth CrespoSpanish Socialist Workers' Party2023 Alcalá de Henares199,80487.722,270.6Judith PiquetPeople's Party2023 Alcobendas121,44644.982,654.8Rocío Sara GarcíaPeople's Party2023 Alcorcón174,74033.735,092.2Candelaria TestaSpanish Socialist Workers' Party2023 Aldea del Fresno3,42251.7865.8Alberto PlazaLocalist2023 Algete21,13437.88554.1Fernando RomoPeople's Party2023 Alpedrete15,65512.641,211.6Juan Rodríguez Fernández People's Party2019 Ambite70126.0026.3Apolonio AlcaideLocalist2019 Anchuelo1,39321.5564.0Javier DoncelPeople's Party2019 Aranjuez62,508201.11301.7María José MartínezPeople's Party2019 Arganda del Rey59,20979.65740.6Alberto EscribanoPeople's Party2023 Arroyomolinos37,29920.661,741.3Luis QuirogaPeople's Party2023 Batres1,95721.3787.6Juan Carlos AlañonLocalist2023 Becerril de la Sierra6,55330.35206.8Jose Luis MartínPeople's Party2023 Belmonte de Tajo1,91923.7177.6Roberto MoratePeople's Party2023 Berzosa del Lozoya23414.3215.2Antonio del PozoPeople's Party1991 Boadilla del Monte65,52847.201,371.8Javier ÚbedaPeople's Party2019 Braojos21924.938.5Ricardo Jose MorenoPeople's Party2019 Brea de Tajo56744.3312.2Rafael BarcalaPeople's Party2019 Brunete11,26348.94225.0María del Pilar NicolásPeople's Party2023 Buitrago del Lozoya1,97026.5074.2Francisco Javier del VallePeople's Party2023 Bustarviejo2,83357.3247.9Tanausu Luis PereraPeople's Party2023 Cabanillas de la Sierra94914.0766.7Fernando TarragaLocalist2023 Cadalso de los Vidrios3,27447.6466.6Verónica MuñozPeople's Party2011 Camarma de Esteruelas8,10735.43219.9Ana Victoria CruzPeople's Party2023 Campo Real6,76661.75109.8Francisco LealPeople's Party2023 Canencia46852.708.7María Mercedes LópezPeople's Party2019 Carabaña2,37547.5847.8Mario TerrónPeople's Party2019 Casarrubuelos4,2255.32763.3Vicente AstilleroMás Madrid2019 Cenicientos2,14167.4931.1Jerónimo LópezPeople's Party2023 Cercedilla7,64635.78213.8David José MartínLocalist2023 Cervera de Buitrago16112.0213.6Isidro ParraSpanish Socialist Workers' Party2015 Chapinería2,63425.40102.5Lucía MoyaLocalist2019 Chinchón5,820115.9148.9Juan Antonio VegaLocalist2023 Ciempozuelos26,04649.64521.1Raquel JimenoSpanish Socialist Workers' Party2019 Cobeña7,74220.84369.4Jorge AmatosPeople's Party2011 Collado Mediano7,56422.57331.8María de la Sierra SerranoLocalist2023 Collado Villalba67,32326.522,475.7Mariola VargasPeople's Party2014 Colmenar de Oreja8,982114.3275.7Miguel Ángel PulidoPeople's Party2023 Colmenar del Arroyo2,01350.5738.5Ana Belén BarberoPeople's Party2010 Colmenar Viejo56,878182.56302.3Carlos BlázquezPeople's Party2023 Colmenarejo9,74131.70300.8Fernando JuanasPeople's Party2023 Corpa79525.9130.8Santiago SerranoUnited Left2019 Coslada80,68812.016,673.0Ángel ViverosSpanish Socialist Workers' Party2015 Cubas de la Sagra6,98412.82531.6Antonio NaranjoPeople's Party2019 Daganzo de Arriba10,67343.77242.4Manuel JuradoPeople's Party2019 El Álamo10,41322.25463.9Alberto CabezasPeople's Party2023 El Atazar10729.553.5Daniel LozanoPeople's Party2023 El Berrueco82828.8027.9Jaime SanzPeople's Party2019 El Boalo8,54839.59212.8Sergio SánchezPeople's Party2023 El Escorial17,26268.75245.4Antonio Vicente RubioPeople's Party2019 El Molar10,07950.29194.1Borja DíazPeople's Party2023 El Vellón2,16034.1464.4Catalina LlorenteSpanish Socialist Workers' Party2019 Estremera1,45179.1018.4María Teresa OcañaSpanish Socialist Workers' Party2023 Fresnedillas de la Oliva1,83328.2063.5José Damián de la PeñaLocalist2019 Fresno de Torote2,54731.5979.8Ana Isabel AriasPeople's Party2023 Fuenlabrada190,49639.414,789.0Javier AyalaSpanish Socialist Workers' Party2018 Fuente el Saz de Jarama7,38433.23216.2María José MoñinoPeople's Party2019 Fuentidueña de Tajo2,31960.5937.5José Antonio DomínguezSpanish Socialist Workers' Party2015 Galapagar36,11264.99542.7Carla GrecianoPeople's Party2023 Garganta de los Montes41539.6610.6Rafael PastorLocalist2023 Gargantilla del Lozoya y Pinilla de Buitrago40124.1216.1Rafael GarcíaPeople's Party2019 Gascones23620.0411.4Jesús RomeroPeople's Party2023 Getafe191,56078.382,371.8Sara HernándezSpanish Socialist Workers' Party2019 Griñón10,71417.42579.0Jose María PorrasPeople's Party2019 Guadalix de la Sierra6,91261.05111.6Borja ÁlvarezSpanish Socialist Workers' Party2019 Guadarrama17,06956.98299.5Diosdado SotoPeople's Party2019 Horcajo de la Sierra23120.5711.4Antonella MelanoPeople's Party2023 Horcajuelo de la Sierra11124.394.4Arancha ÁlvarezPeople's Party2023 Hoyo de Manzanares9,18645.31198.0María Victoria BarderasPeople's Party2023 Humanes de Madrid20,05419.461,022.5Jose Antonio SánchezPeople's Party2019 La Acebeda6822.063.0Gustavo MartínLocalist2023 La Cabrera2,95222.40128.6Ismael de la FuentePeople's Party2023 La Hiruela8417.184.3Antonio BiedmaLocalist2023 La Serna del Monte1055.4419.5Mónica GutiérrezPeople's Party2023 Las Rozas de Madrid99,19358.311,682.2José de la UzPeople's Party2015 Leganés193,93443.094,424.6Miguel Ángel RecuencoPeople's Party2023 Loeches9,25344.06206.7Antonio TheodoriPeople's Party2023 Los Molinos4,81219.56244.7Antonio CoelloPeople's Party2019 Los Santos de la Humosa2,79734.8979.5Lázaro PoloPeople's Party2019 Lozoya62057.9410.7Carlos RuizPeople's Party2019 Lozoyuela-Navas-Sieteiglesias1,47951.2828.9Francisco AuniónSpanish Socialist Workers' Party2023 Madarcos708.468.5Eva María GallegoPeople's Party2019 Madrid3,422,416605.775,500.5José Luis Martínez-AlmeidaPeople's Party2019 Majadahonda73,54738.471,885.8María Dolores MorenoPeople's Party2023 Manzanares el Real9,539126.7074.1José Luis LabradorSpanish Socialist Workers' Party2019 Meco15,81235.11438.7Pedro Luis SanzPeople's Party2019 Mejorada del Campo24,63217.211,410.3Jorge CapaSpanish Socialist Workers' Party2019 Miraflores de la Sierra7,20956.66122.6Luis GuadalixPeople's Party2019 Montejo de la Sierra37431.9511.9Ismael MartinPeople's Party2015 Moraleja de Enmedio5,63031.29174.2Arantxa AlonsoPeople's Party2023 Moralzarzal14,50442.56331.9José María MorenoPeople's Party2023 Morata de Tajuña8,29445.20179.5Fernando VillalaínPeople's Party2023 Móstoles213,26845.364,657.5Manuel BautistaPeople's Party2023 Navacerrada3,30727.29120.3Pablo Luis JorgePeople's Party2023 Navalafuente1,70311.75139.3Eugenio AlcaláPeople's Party2023 Navalagamella3,11976.0539.2Andrés SamperioPeople's Party2019 Navalcarnero32,684100.22319.0José Luis AdellSpanish Socialist Workers' Party2015 Navarredonda y San Mamés15427.445.5José María FernándezLocalist2019 Navas del Rey3,34450.7863.9Jaime Peral Localist2007 Nuevo Baztán7,39320.20349.1Gema PachecoSpanish Socialist Workers' Party2019 Olmeda de las Fuentes40916.5724.3María Victoria RoldánLocalist2023 Orusco de Tajuña1,50421.5165.8Vanesa Gracia Spanish Socialist Workers' Party2023 Paracuellos de Jarama27,24143.92614.7Jesús MuñozPeople's Party2023 Parla134,87624.515,427.0Ramón JuradoSpanish Socialist Workers' Party2019 Patones60434.4716.4Luis ArriazuSpanish Socialist Workers' Party2023 Pedrezuela6,47528.35225.8Rodrigo GarcíaPeople's Party2023 Pelayos de la Presa3,1067.58393.2Antonio SinPeople's Party2019 Perales de Tajuña3,19548.9264.9Yolanda CuencaPeople's Party2019 Pezuela de las Torres99041.4423.6José Pío CarmenaLocalist2019 Pinilla del Valle19925.847.9María del Mar FernándezSpanish Socialist Workers' Party2019 Pinto55,98962.04889.8Salomón AguadoPeople's Party2023 Piñuécar-Gandullas18518.199.8Juan José SuárezPeople's Party2019 Pozuelo de Alarcón89,12343.202,055.2Paloma TejeroPeople's Party2023 Pozuelo del Rey1,30231.0040.5Ruth AlcocerPeople's Party2021 Prádena del Rincón13922.486.7María Sonia GarcíaPeople's Party2023 Puebla de la Sierra9357.701.7Pedro Bautista SánchezLocalist2023 Puentes Viejas77458.3313.0José María MartínLocalist2023 Quijorna3,98725.71150.2Juan Carlos PérezPeople's Party2019 Rascafría1,712150.2811.6Óscar Joaquín RoblesVox2023 Redueña29212.8723.6María de la Mercedes PérezPeople's Party2011 Ribatejada91131.8228.7Agustín PeñaPeople's Party2023 Rivas-Vaciamadrid101,63767.381,488.3Aída CastillejoUnited Left-Más Madrid-Equo2022 Robledillo de la Jara13220.356.6Guillermo Crescente GarcíaPeople's Party2019 Robledo de Chavela4,76393.0150.6Fernando CasadoIndependent2015 Robregordo7318.034.4Marisol HerreñoSpanish Socialist Workers' Party2023 Rozas de Puerto Real58130.1519.2Javier VediaPeople's Party2019 San Agustín del Guadalix13,84938.28356.6Roberto RondaPeople's Party2019 San Fernando de Henares38,96939.86977.7Javier CorpaSpanish Socialist Workers' Party2019 San Lorenzo de El Escorial18,77256.40327.8Carlota LópezPeople's Party2019 San Martín de la Vega20,664105.93191.7Rafael MartínezSpanish Socialist Workers' Party2015 San Martín de Valdeiglesias9,120115.4878.0Aránzazu PovedanoPeople's Party2023 San Sebastián de los Reyes94,94258.661,580.8Lucía Soledad FernándezPeople's Party2023 Santa María de la Alameda1,51674.4120.4Gloria de CastroPeople's Party2023 Santorcaz99827.9833.7Rubén GómezSpanish Socialist Workers' Party2019 Serranillos del Valle4,63213.29347.9Iván FernándezLocalist2019 Sevilla la Nueva9,69425.13380.1Asensio MartínezPeople's Party2019 Somosierra9820.424.2Alejandro TrilloPeople's Party2023 Soto del Real9,43643.21217.5Noelia BarradoSpanish Socialist Workers' Party2021 Talamanca de Jarama4,52639.36110.7Juan Manuel GarcíaSpanish Socialist Workers' Party2015 Tielmes2,80726.88102.0Miguel Ángel BarberoPeople's Party2019 Titulcia1,3939.95136.9Francisca SuárezSpanish Socialist Workers' Party2019 Torrejón de Ardoz141,04732.624,221.2Alejandro NavarroPeople's Party2023 Torrejón de la Calzada10,3668.981,138.0David BlázquezLocalist2023 Torrejón de Velasco4,88752.3290.9Esteban BravoPeople's Party2019 Torrelaguna4,99243.40114.0Eduardo BurgosSpanish Socialist Workers' Party2019 Torrelodones25,25021.951,144.3Almudena NegroPeople's Party2023 Torremocha de Jarama1,13418.4961.9Carlos RiveraIndependent1979 Torres de la Alameda7,74243.61177.4José Antonio BlancoPeople's Party2023 Tres Cantos52,82537.931,356.4Jesús MorenoPeople's Party2019 Valdaracete65364.319.8Armando ExpósitoSpanish Socialist Workers' Party2023 Valdeavero1,81718.7994.8María Luisa de CastroSpanish Socialist Workers' Party2023 Valdelaguna1,07942.1324.8Pablo MoratePeople's Party2019 Valdemanco1,06517.5860.6Luis NavarroLocalist2023 Valdemaqueda83652.2015.7Ricardo MenesesPeople's Party2023 Valdemorillo14,13993.68145.7Santiago VillenaPeople's Party2019 Valdemoro83,58264.171,268.4David CondePeople's Party2023 Valdeolmos-Alalpardo4,57926.81168.7Miguel Ángel MedrandaPeople's Party2011 Valdepiélagos62317.5935.4Pedro José CabreraLocalist2019 Valdetorres de Jarama5,05033.52148.9José María de DiegoLocalist2019 Valdilecha3,22842.4875.1José Javier LópezPeople's Party2019 Valverde de Alcalá55513.5339.6Gabino de HagoPeople's Party2019 Velilla de San Antonio14,00814.35931.9Antonia AlcázarSpanish Socialist Workers' Party2019 Venturada2,5779.79260.8Carolina FolgueiraLocalist2023 Villa del Prado7,42478.4292.7Belén RodríguezPeople's Party2023 Villaconejos3,48732.97106.1Adolfo PachecoPeople's Party2019 Villalbilla17,96734.46488.1Antonio BarahonaLocalist2015 Villamanrique de Tajo82029.3227.3Antonia AyusoPeople's Party2015 Villamanta2,85563.1543.9Mariano NúñezPeople's Party2023 Villamantilla1,62023.9965.7Juan Antonio de la MorenaPeople's Party2007 Villanueva de la Cañada23,71434.92675.7Luis PartidaPeople's Party1979 Villanueva de Perales1,71831.1853.6José María BarradoSpanish Socialist Workers' Party2019 Villanueva del Pardillo17,99425.35699.5Eduardo Fernández NavarroLocalist2019 Villar del Olmo2,27427.6281.7Lucila ToledoPeople's Party2019 Villarejo de Salvanés7,887118.6265.3Jesús DíazLocalist2023 Villaviciosa de Odón29,29468.05422.5Juan Pedro IzquierdoPeople's Party2023 Villavieja del Lozoya32723.2913.5Aránzazu RegueraLocalist2023 Zarzalejo1,87020.6387.7Rafael HerranzPeople's Party2019

See also