Municipalities in Community of Madrid by population aged 16 to 64, 2025

Madrid had the highest population aged 16 to 64 of 179 municipalities in 2025, at 2.33 million. La Acebeda had the lowest, at 31. The median was 3,096 and the figure for Community of Madrid was 4.75 million. Source: the Instituto Nacional de Estadística.

Highest2,330,668Madrid
Lowest31La Acebeda
Median3,096179 municipalities
Community of Madrid4,749,590History

Top 40 municipalities, 2025

CSVChart (SVG)

MadridMadrid: 2,330,668 persons2,330,668MóstolesMóstoles: 134,511 persons134,511Alcalá de HenaresAlcalá de Henares: 133,813 persons133,813FuenlabradaFuenlabrada: 126,822 persons126,822GetafeGetafe: 126,795 persons126,795LeganésLeganés: 124,626 persons124,626AlcorcónAlcorcón: 112,856 persons112,856Torrejón de ArdozTorrejón de Ardoz: 97,738 persons97,738ParlaParla: 93,075 persons93,075AlcobendasAlcobendas: 81,564 persons81,564Rivas-VaciamadridRivas-Vaciamadrid: 71,249 persons71,249Las Rozas de MadridLas Rozas de Madrid: 66,031 persons66,031San Sebastián de los ReyesSan Sebastián de los Reyes: 65,374 persons65,374ValdemoroValdemoro: 61,282 persons61,282Pozuelo de AlarcónPozuelo de Alarcón: 57,323 persons57,323CosladaCoslada: 50,469 persons50,469MajadahondaMajadahonda: 47,501 persons47,501Collado VillalbaCollado Villalba: 47,042 persons47,042Boadilla del MonteBoadilla del Monte: 44,809 persons44,809AranjuezAranjuez: 42,004 persons42,004Arganda del ReyArganda del Rey: 41,082 persons41,082Colmenar ViejoColmenar Viejo: 39,727 persons39,727PintoPinto: 38,869 persons38,869Tres CantosTres Cantos: 36,154 persons36,154San Fernando de HenaresSan Fernando de Henares: 26,519 persons26,519ArroyomolinosArroyomolinos: 25,987 persons25,987GalapagarGalapagar: 25,216 persons25,216NavalcarneroNavalcarnero: 22,313 persons22,313Villaviciosa de OdónVillaviciosa de Odón: 19,663 persons19,663Paracuellos de JaramaParacuellos de Jarama: 18,743 persons18,743CiempozuelosCiempozuelos: 17,844 persons17,844Mejorada del CampoMejorada del Campo: 17,112 persons17,112TorrelodonesTorrelodones: 16,889 persons16,889Villanueva de la CañadaVillanueva de la Cañada: 16,334 persons16,334San Martín de la VegaSan Martín de la Vega: 14,600 persons14,600AlgeteAlgete: 14,360 persons14,360Humanes de MadridHumanes de Madrid: 14,277 persons14,277Villanueva del PardilloVillanueva del Pardillo: 13,214 persons13,214VillalbillaVillalbilla: 12,728 persons12,728San Lorenzo de El EscorialSan Lorenzo de El Escorial: 12,352 persons12,352
persons. Source: INE. Retrieved 2026-10-07.

Full ranking

RankMunicipalities2025
persons
Change on 2024
1Madrid2,330,668+1.9%
2Móstoles134,511+0.5%
3Alcalá de Henares133,813+1.5%
4Fuenlabrada126,822-1.1%
5Getafe126,795+2.6%
6Leganés124,626+1.5%
7Alcorcón112,856+1.9%
8Torrejón de Ardoz97,738+2.4%
9Parla93,075+3%
10Alcobendas81,564+1.7%
11Rivas-Vaciamadrid71,249+1.1%
12Las Rozas de Madrid66,031+0.3%
13San Sebastián de los Reyes65,374+2.9%
14Valdemoro61,282+3.9%
15Pozuelo de Alarcón57,323-0%
16Coslada50,469-1.4%
17Majadahonda47,501-0.1%
18Collado Villalba47,042+0.7%
19Boadilla del Monte44,809+1.8%
20Aranjuez42,004+2.3%
21Arganda del Rey41,082+1.7%
22Colmenar Viejo39,727+2.9%
23Pinto38,869+1.4%
24Tres Cantos36,154+2.4%
25San Fernando de Henares26,519-0.5%
26Arroyomolinos25,987+3%
27Galapagar25,216+1.4%
28Navalcarnero22,313+2.5%
29Villaviciosa de Odón19,663+2.4%
30Paracuellos de Jarama18,743+2.4%
31Ciempozuelos17,844+0.8%
32Mejorada del Campo17,112+1.2%
33Torrelodones16,889-0%
34Villanueva de la Cañada16,334+0.7%
35San Martín de la Vega14,600+1.4%
36Algete14,360-0%
37Humanes de Madrid14,277+3.6%
38Villanueva del Pardillo13,214+3.6%
39Villalbilla12,728+3.9%
40San Lorenzo de El Escorial12,352+0.3%
41Guadarrama11,629+3.2%
42Meco11,481+0.8%
43El Escorial11,239-0.8%
44Alpedrete11,058+1.6%
45Velilla de San Antonio10,471+3.2%
46Moralzarzal10,123+2.2%
47Valdemorillo9,881+1.6%
48San Agustín del Guadalix9,691+0.8%
49Brunete7,898+0.7%
50Daganzo de Arriba7,766+1%
51Torrejón de la Calzada7,199+2.9%
52Griñón7,180+0.8%
53El Álamo6,922+2.3%
54El Molar6,921-2.2%
55Colmenarejo6,852+0.4%
56Sevilla la Nueva6,832+1.7%
57Loeches6,719+0.8%
58Manzanares el Real6,652+1.4%
59Hoyo de Manzanares6,382+1.6%
60Soto del Real6,336-0.7%
61Colmenar de Oreja6,177+3%
62El Boalo5,966+3%
63San Martín de Valdeiglesias5,935+2.6%
64Camarma de Esteruelas5,928+4%
65Morata de Tajuña5,544+1.7%
66Torres de la Alameda5,357+1.5%
67Collado Mediano5,335+3.2%
68Villarejo de Salvanés5,299+2.3%
69Cobeña5,284-1.2%
70Cercedilla5,248+0.8%
71Nuevo Baztán5,205+1%
72Miraflores de la Sierra5,095+1.4%
73Villa del Prado5,085+4.3%
74Fuente el Saz de Jarama5,071-0.2%
75Cubas de la Sagra4,909+4%
76Guadalix de la Sierra4,838+1.9%
77Campo Real4,764+3.2%
78Becerril de la Sierra4,536+3.1%
79Pedrezuela4,504+2.3%
80Moraleja de Enmedio3,796-0.4%
81Chinchón3,784-0.3%
82Ajalvir3,709+0.9%
83Valdetorres de Jarama3,528+2.6%
84Torrejón de Velasco3,375+0.4%
85Torrelaguna3,348+2%
86Robledo de Chavela3,252+2.5%
86Serranillos del Valle3,252+1.4%
88Los Molinos3,2130%
89Valdeolmos-Alalpardo3,125+1.9%
90Talamanca de Jarama3,096+2.2%
91Casarrubuelos3,038+4%
92Quijorna2,801+2.5%
93Villaconejos2,329+2.2%
94Navas del Rey2,253+2.5%
95Aldea del Fresno2,237+3.3%
96Navacerrada2,230+0.9%
97Valdilecha2,213+1.7%
98Navalagamella2,210+2.4%
99Perales de Tajuña2,198+2.6%
100Cadalso de los Vidrios2,147+4.3%
101Pelayos de la Presa2,093+2.6%
102Los Santos de la Humosa2,003+4.6%
103La Cabrera2,000-0.6%
104Tielmes1,969+4.3%
105Bustarviejo1,950+1.7%
106Villamanta1,845+1.9%
107Venturada1,832+0.9%
108Chapinería1,738+2.3%
109Fresno de Torote1,712+0.6%
110Carabaña1,644+5.5%
111Villar del Olmo1,617+1.8%
112El Vellón1,566+6.2%
113Fuentidueña de Tajo1,563+3.7%
114Batres1,387+1%
115Colmenar del Arroyo1,341+2%
116Buitrago del Lozoya1,296+2.7%
116Cenicientos1,296+0.5%
118Belmonte de Tajo1,282+1.7%
119Zarzalejo1,263+3%
120Valdeavero1,262+2.9%
121Fresnedillas de la Oliva1,240+3%
122Villanueva de Perales1,232+2.4%
123Navalafuente1,174-0.1%
124Villamantilla1,161+2.9%
125Rascafría1,041-1.3%
125Santa María de la Alameda1,041+4.2%
127Orusco de Tajuña998+2.4%
128Lozoyuela-Navas-Sieteiglesias960+0.3%
129Titulcia941+0.6%
130Anchuelo925+1%
131Estremera910+0.1%
132Pozuelo del Rey905+0.9%
133Valdelaguna767+5.4%
134Valdemanco718+6.1%
135Santorcaz697+1.2%
136Torremocha de Jarama660+0.6%
137Cabanillas de la Sierra655+2.5%
138Ribatejada643+1.6%
139Pezuela de las Torres633+1.3%
140Villamanrique de Tajo573+5.1%
141Valdemaqueda563+5.8%
142Corpa543+6.5%
143Puentes Viejas509-0.2%
144Ambite490+8.4%
145El Berrueco487-3%
146Valdepiélagos435-0.5%
147Valdaracete427+1.2%
148Valverde de Alcalá400+4.4%
149Brea de Tajo370+4.2%
149Lozoya370-5.9%
151Rozas de Puerto Real368+1.4%
152Patones324+0.9%
153Olmeda de las Fuentes295+6.1%
154Canencia293-1%
155Garganta de los Montes290+2.5%
156Montejo de la Sierra267+6.4%
157Gargantilla del Lozoya y Pinilla de Buitrago264+2.7%
158Villavieja del Lozoya226-0.9%
159Redueña206-1.9%
160Alameda del Valle170+5.6%
161Braojos168+7.7%
162Gascones164+6.5%
163Berzosa del Lozoya147+4.3%
164Horcajo de la Sierra-Aoslos143-0.7%
165Piñuécar-Gandullas124-0.8%
166Pinilla del Valle123-0.8%
167Cervera de Buitrago104+5.1%
168Navarredonda y San Mamés102+3%
169Prádena del Rincón100+8.7%
170Robledillo de la Jara88-2.2%
171El Atazar76+2.7%
172La Serna del Monte71+2.9%
173Puebla de la Sierra67+9.8%
173Somosierra67-10.7%
175Horcajuelo de la Sierra64-1.5%
176La Hiruela50+2%
177Robregordo46+9.5%
178Madarcos44-4.3%
179La Acebeda310%

Other periods

About this ranking

Resident population aged 16 to 64 on 1 January (INE annual census). Used as the working-age denominator.

Spain only. For EU countries and regions use population_15_64 (Eurostat age band).

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). Censo anual de población: población de 16 a 64 años (tabla 68540). https://www.ine.es/jaxiT3/Tabla.htm?t=68540. 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 aged 16 to 64 using official data, and cite the source.
rank_places {"indicator":"population_16_64","level":"municipality","within":"Community of Madrid","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=population_16_64&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 aged 16 to 64?

Madrid, with 2.33 million in 2025, according to the Instituto Nacional de Estadística.

Which municipality has the lowest population aged 16 to 64?

La Acebeda, with 31 in 2025.

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, Censo anual de población: población de 16 a 64 años (tabla 68540). Retrieved 2026-10-07.

Population aged 16 to 64: other rankings

Municipalities in Community of Madrid: more rankings