Municipalities in Community of Madrid by population

Madrid had the highest population of 179 municipalities in 2024, at 3.42 million. La Acebeda had the lowest, at 68. The median was 4,533 and the figure for Community of Madrid was 7 million. Source: the Instituto Nacional de Estadística.

Highest3,416,771Madrid
Lowest68La Acebeda
Median4,533179 municipalities
Community of Madrid7,001,715History

Top 40 municipalities, 2024

CSVChart (SVG)

MadridMadrid: 3,416,771 persons3,416,771MóstolesMóstoles: 214,006 persons214,006Alcalá de HenaresAlcalá de Henares: 200,702 persons200,702LeganésLeganés: 194,084 persons194,084FuenlabradaFuenlabrada: 190,790 persons190,790GetafeGetafe: 189,906 persons189,906AlcorcónAlcorcón: 173,625 persons173,625Torrejón de ArdozTorrejón de Ardoz: 140,626 persons140,626ParlaParla: 134,833 persons134,833AlcobendasAlcobendas: 121,373 persons121,373Rivas-VaciamadridRivas-Vaciamadrid: 101,949 persons101,949Las Rozas de MadridLas Rozas de Madrid: 98,590 persons98,590San Sebastián de los ReyesSan Sebastián de los Reyes: 94,969 persons94,969Pozuelo de AlarcónPozuelo de Alarcón: 89,378 persons89,378ValdemoroValdemoro: 83,507 persons83,507CosladaCoslada: 80,760 persons80,760MajadahondaMajadahonda: 73,355 persons73,355Collado VillalbaCollado Villalba: 66,698 persons66,698Boadilla del MonteBoadilla del Monte: 65,839 persons65,839AranjuezAranjuez: 62,292 persons62,292Arganda del ReyArganda del Rey: 59,513 persons59,513Colmenar ViejoColmenar Viejo: 57,029 persons57,029PintoPinto: 56,003 persons56,003Tres CantosTres Cantos: 52,932 persons52,932San Fernando de HenaresSan Fernando de Henares: 38,980 persons38,980ArroyomolinosArroyomolinos: 37,208 persons37,208GalapagarGalapagar: 36,184 persons36,184NavalcarneroNavalcarnero: 32,683 persons32,683Villaviciosa de OdónVillaviciosa de Odón: 29,273 persons29,273Paracuellos de JaramaParacuellos de Jarama: 27,238 persons27,238CiempozuelosCiempozuelos: 26,140 persons26,140TorrelodonesTorrelodones: 25,316 persons25,316Mejorada del CampoMejorada del Campo: 24,659 persons24,659Villanueva de la CañadaVillanueva de la Cañada: 23,799 persons23,799AlgeteAlgete: 21,167 persons21,167San Martín de la VegaSan Martín de la Vega: 20,733 persons20,733Humanes de MadridHumanes de Madrid: 20,074 persons20,074San Lorenzo de El EscorialSan Lorenzo de El Escorial: 18,735 persons18,735Villanueva del PardilloVillanueva del Pardillo: 18,086 persons18,086VillalbillaVillalbilla: 18,000 persons18,000
persons. Source: INE. Retrieved 2026-10-07.

Full ranking

RankMunicipalities2024
persons
1Madrid3,416,771
2Móstoles214,006
3Alcalá de Henares200,702
4Leganés194,084
5Fuenlabrada190,790
6Getafe189,906
7Alcorcón173,625
8Torrejón de Ardoz140,626
9Parla134,833
10Alcobendas121,373
11Rivas-Vaciamadrid101,949
12Las Rozas de Madrid98,590
13San Sebastián de los Reyes94,969
14Pozuelo de Alarcón89,378
15Valdemoro83,507
16Coslada80,760
17Majadahonda73,355
18Collado Villalba66,698
19Boadilla del Monte65,839
20Aranjuez62,292
21Arganda del Rey59,513
22Colmenar Viejo57,029
23Pinto56,003
24Tres Cantos52,932
25San Fernando de Henares38,980
26Arroyomolinos37,208
27Galapagar36,184
28Navalcarnero32,683
29Villaviciosa de Odón29,273
30Paracuellos de Jarama27,238
31Ciempozuelos26,140
32Torrelodones25,316
33Mejorada del Campo24,659
34Villanueva de la Cañada23,799
35Algete21,167
36San Martín de la Vega20,733
37Humanes de Madrid20,074
38San Lorenzo de El Escorial18,735
39Villanueva del Pardillo18,086
40Villalbilla18,000
41El Escorial17,176
42Guadarrama17,062
43Meco15,732
44Alpedrete15,543
45Moralzarzal14,586
46Valdemorillo14,164
47Velilla de San Antonio14,003
48San Agustín del Guadalix13,762
49Brunete11,300
50Griñón10,718
51Daganzo de Arriba10,703
52El Álamo10,430
53Torrejón de la Calzada10,378
54El Molar10,052
55Sevilla la Nueva9,657
56Colmenarejo9,623
57Manzanares el Real9,550
58Soto del Real9,441
59Loeches9,200
60Hoyo de Manzanares9,178
61San Martín de Valdeiglesias9,159
62Colmenar de Oreja8,888
63El Boalo8,547
64Morata de Tajuña8,319
65Camarma de Esteruelas8,106
66Villarejo de Salvanés7,900
67Cobeña7,759
68Torres de la Alameda7,758
69Cercedilla7,647
70Collado Mediano7,547
71Villa del Prado7,437
72Fuente el Saz de Jarama7,379
73Nuevo Baztán7,339
74Miraflores de la Sierra7,139
75Cubas de la Sagra6,988
76Guadalix de la Sierra6,904
77Campo Real6,802
78Becerril de la Sierra6,573
79Pedrezuela6,467
80Chinchón5,818
81Moraleja de Enmedio5,576
82Valdetorres de Jarama5,026
83Torrelaguna4,991
84Torrejón de Velasco4,893
85Ajalvir4,863
86Los Molinos4,731
87Robledo de Chavela4,725
88Serranillos del Valle4,634
89Valdeolmos-Alalpardo4,568
90Talamanca de Jarama4,533
91Casarrubuelos4,211
92Quijorna4,001
93Villaconejos3,508
94Aldea del Fresno3,422
95Navas del Rey3,347
96Navacerrada3,290
97Cadalso de los Vidrios3,228
98Valdilecha3,213
99Perales de Tajuña3,207
100Pelayos de la Presa3,136
101Navalagamella3,111
102La Cabrera2,922
103Bustarviejo2,829
104Villamanta2,823
105Tielmes2,810
106Los Santos de la Humosa2,785
107Chapinería2,642
108Venturada2,559
109Fresno de Torote2,548
110Carabaña2,352
111Fuentidueña de Tajo2,328
112Villar del Olmo2,277
113El Vellón2,166
114Cenicientos2,148
115Colmenar del Arroyo2,015
116Buitrago del Lozoya1,973
117Batres1,943
118Belmonte de Tajo1,917
119Zarzalejo1,874
120Fresnedillas de la Oliva1,837
121Valdeavero1,823
122Rascafría1,707
123Villanueva de Perales1,674
124Navalafuente1,672
125Villamantilla1,624
126Santa María de la Alameda1,517
127Orusco de Tajuña1,511
128Lozoyuela-Navas-Sieteiglesias1,483
129Estremera1,467
130Anchuelo1,392
131Titulcia1,387
132Pozuelo del Rey1,292
133Torremocha de Jarama1,132
134Valdelaguna1,094
135Valdemanco1,052
136Santorcaz999
137Pezuela de las Torres989
138Cabanillas de la Sierra941
139Ribatejada900
140Valdemaqueda833
141Villamanrique de Tajo825
142El Berrueco816
143Corpa792
144Puentes Viejas775
145Ambite697
146Valdaracete645
147Valdepiélagos619
148Lozoya617
149Patones602
150Rozas de Puerto Real580
151Brea de Tajo579
152Valverde de Alcalá553
153Canencia469
154Garganta de los Montes416
155Olmeda de las Fuentes408
156Gargantilla del Lozoya y Pinilla de Buitrago397
157Montejo de la Sierra374
158Villavieja del Lozoya324
159Redueña288
160Alameda del Valle255
161Gascones239
162Horcajo de la Sierra-Aoslos233
163Berzosa del Lozoya231
164Braojos219
165Pinilla del Valle200
166Piñuécar-Gandullas185
167Cervera de Buitrago161
168Navarredonda y San Mamés151
169Prádena del Rincón139
170Robledillo de la Jara131
171Horcajuelo de la Sierra111
172El Atazar107
173La Serna del Monte105
174Somosierra95
175Puebla de la Sierra93
176La Hiruela83
177Robregordo73
178Madarcos70
179La Acebeda68

Other periods

About this ranking

Resident population. Spain and the EU: 1 January, with Spanish figures from the official municipal register (Padrón). United States: Census Bureau population estimates for 1 July. Other countries and the World: World Bank mid-year estimates, which count all residents regardless of legal status or citizenship.

For Denmark, Statistics Denmark counts the registered resident population on 1 January. Greenland and the Faroe Islands are excluded. The annual series selects the first-quarter reference date from FOLK1A. The World Bank series exists for every country, so use it (through compare) to rank countries on one basis.

Every value in the ranking comes from the same publisher and the same period, so the municipalities are compared on one definition. Equal values share a rank.

How to cite

Instituto Nacional de Estadística (INE). Cifras oficiales de población de los municipios españoles: Revisión del Padrón municipal (tabla 29005). https://www.ine.es/jaxiT3/Tabla.htm?t=29005. Retrieved 2026-10-07.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Municipalities in Community of Madrid by population using official data, and cite the source.
rank_places {"indicator":"population","level":"municipality","within":"Community of Madrid","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=population&level=municipality&within=Community%20of%20Madrid&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which municipality has the highest population?

Madrid, with 3.42 million in 2024, according to the Instituto Nacional de Estadística.

Which municipality has the lowest population?

La Acebeda, with 68 in 2024.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: Instituto Nacional de Estadística, Cifras oficiales de población de los municipios españoles: Revisión del Padrón municipal (tabla 29005). Retrieved 2026-10-07.

Population: other rankings

Municipalities in Community of Madrid: more rankings