Municipalities in Madrid province by average net income per person

Pozuelo de Alarcón had the highest average net income per person of 179 municipalities in 2021, at €27,167. Cenicientos had the lowest, at €10,007. The median was €13,285 and the figure for Madrid province was €16,146. Source: the Instituto Nacional de Estadística.

Highest27,167Pozuelo de Alarcón
Lowest10,007Cenicientos
Median13,285179 municipalities
Madrid province16,146History

Top 40 municipalities, 2021

CSVChart (SVG)

Pozuelo de AlarcónPozuelo de Alarcón: 27,167 EUR27,167Boadilla del MonteBoadilla del Monte: 23,169 EUR23,169TorrelodonesTorrelodones: 21,537 EUR21,537Las Rozas de MadridLas Rozas de Madrid: 21,254 EUR21,254MajadahondaMajadahonda: 21,248 EUR21,248Tres CantosTres Cantos: 20,477 EUR20,477VenturadaVenturada: 19,678 EUR19,678AlcobendasAlcobendas: 19,394 EUR19,394Villaviciosa de OdónVillaviciosa de Odón: 19,257 EUR19,257Prádena del RincónPrádena del Rincón: 19,093 EUR19,093Villanueva de la CañadaVillanueva de la Cañada: 18,512 EUR18,512Alameda del ValleAlameda del Valle: 17,962 EUR17,962MadridMadrid: 17,586 EUR17,586Paracuellos de JaramaParacuellos de Jarama: 17,359 EUR17,359San Agustín del GuadalixSan Agustín del Guadalix: 17,250 EUR17,250Soto del RealSoto del Real: 17,024 EUR17,024Hoyo de ManzanaresHoyo de Manzanares: 16,848 EUR16,848NavacerradaNavacerrada: 16,802 EUR16,802LozoyaLozoya: 16,736 EUR16,736CobeñaCobeña: 16,646 EUR16,646Berzosa del LozoyaBerzosa del Lozoya: 16,566 EUR16,566Olmeda de las FuentesOlmeda de las Fuentes: 16,457 EUR16,457San Sebastián de los ReyesSan Sebastián de los Reyes: 16,371 EUR16,371AlgeteAlgete: 16,265 EUR16,265Navarredonda y San MamésNavarredonda y San Mamés: 16,235 EUR16,235Rivas-VaciamadridRivas-Vaciamadrid: 16,184 EUR16,184Villanueva del PardilloVillanueva del Pardillo: 16,172 EUR16,172VillalbillaVillalbilla: 16,160 EUR16,160Horcajo de la Sierra-AoslosHorcajo de la Sierra-Aoslos: 16,050 EUR16,050MoralzarzalMoralzarzal: 15,892 EUR15,892AlpedreteAlpedrete: 15,887 EUR15,887GasconesGascones: 15,783 EUR15,783Colmenar ViejoColmenar Viejo: 15,757 EUR15,757El BoaloEl Boalo: 15,729 EUR15,729Cervera de BuitragoCervera de Buitrago: 15,472 EUR15,472Torremocha de JaramaTorremocha de Jarama: 15,471 EUR15,471ValdemorilloValdemorillo: 15,433 EUR15,433El EscorialEl Escorial: 15,320 EUR15,320ArroyomolinosArroyomolinos: 15,275 EUR15,275Daganzo de ArribaDaganzo de Arriba: 15,266 EUR15,266
EUR. Source: INE. Retrieved 2026-10-07.

Full ranking

RankMunicipalities2021
EUR
Change on 2020
1Pozuelo de Alarcón27,167+4.5%
2Boadilla del Monte23,169+4.3%
3Torrelodones21,537+3.2%
4Las Rozas de Madrid21,254+3.1%
5Majadahonda21,248+2.8%
6Tres Cantos20,477+3.1%
7Venturada19,678+2.8%
8Alcobendas19,394+3.8%
9Villaviciosa de Odón19,257+3.8%
10Prádena del Rincón19,093+25.7%
11Villanueva de la Cañada18,512+7%
12Alameda del Valle17,962+7.4%
13Madrid17,586+3.1%
14Paracuellos de Jarama17,359+1.7%
15San Agustín del Guadalix17,250+5.1%
16Soto del Real17,024+6.1%
17Hoyo de Manzanares16,848+2.8%
18Navacerrada16,802+5%
19Lozoya16,736+8.8%
20Cobeña16,646-0.4%
21Berzosa del Lozoya16,566+0.8%
22Olmeda de las Fuentes16,457+13.4%
23San Sebastián de los Reyes16,371+4.2%
24Algete16,265+2.2%
25Navarredonda y San Mamés16,235-3.8%
26Rivas-Vaciamadrid16,184+4.8%
27Villanueva del Pardillo16,172+6.4%
28Villalbilla16,160+3.3%
29Horcajo de la Sierra-Aoslos16,050-5.5%
30Moralzarzal15,892+3.7%
31Alpedrete15,887+5.8%
32Gascones15,783+9.4%
33Colmenar Viejo15,757+4.9%
34El Boalo15,729+6.6%
35Cervera de Buitrago15,472+10.3%
36Torremocha de Jarama15,471+5%
37Valdemorillo15,433+5.1%
38El Escorial15,320+4.6%
39Arroyomolinos15,275+6.4%
40Daganzo de Arriba15,266+4.6%
41La Acebeda15,245+8.9%
41La Hiruela15,245+8.9%
41Madarcos15,245+8.9%
41Puebla de la Sierra15,245+8.9%
41Robregordo15,245+8.9%
41Somosierra15,245+8.9%
47Cabanillas de la Sierra15,234+1.9%
48Valdeolmos-Alalpardo15,225+3.2%
49Collado Mediano15,217+4.2%
50Braojos15,194+9.3%
51Manzanares el Real15,193+3.8%
52Pinilla del Valle15,173+3.4%
53Garganta de los Montes15,021-2.4%
54San Lorenzo de El Escorial15,018+5.7%
55Galapagar14,996+4.3%
56Becerril de la Sierra14,981+1.6%
57Puentes Viejas14,919+9.9%
58Gargantilla del Lozoya y Pinilla de Buitrago14,918+1.9%
59Patones14,787+3.1%
60Rascafría14,687+4.9%
61El Atazar14,656+7.9%
62Los Molinos14,624+3.8%
63Batres14,544+7.9%
64Guadarrama14,522+4.2%
65Griñón14,500+4.4%
66Villavieja del Lozoya14,433-4.9%
67Miraflores de la Sierra14,379+5%
68Redueña14,358-4.7%
69Ajalvir14,285+1.5%
70Cercedilla14,279+4.6%
71Colmenarejo14,224+7%
72Getafe14,205+4.2%
73Robledillo de la Jara14,059+0.4%
74Pedrezuela14,043+4.1%
75Meco14,005+5%
76Alcorcón13,993+3.5%
77Bustarviejo13,977+4.9%
78Villar del Olmo13,862+5.3%
79Montejo de la Sierra13,860+11%
80Alcalá de Henares13,809+4.3%
81Brunete13,782+6.1%
82Pinto13,665+4.6%
83Coslada13,600+3.9%
84Sevilla la Nueva13,523+5.9%
85Piñuécar-Gandullas13,475+12.5%
86Colmenar del Arroyo13,450+3.6%
87Camarma de Esteruelas13,416+3.8%
88Valdemoro13,327+4.7%
89Serranillos del Valle13,299+4.7%
90Robledo de Chavela13,285+2.5%
91La Cabrera13,284+2.2%
92Velilla de San Antonio13,252+5.2%
93Nuevo Baztán13,249+4.9%
94Torrejón de la Calzada13,235+4.6%
95San Fernando de Henares13,234+4.6%
96Valdemanco13,220+4.8%
97Canencia13,181+6.5%
98Navalafuente13,154+7.7%
99Leganés13,120+4.3%
100El Berrueco13,103+5.1%
101Collado Villalba13,080+4.6%
102Moraleja de Enmedio13,051+4.9%
103Guadalix de la Sierra13,040+1.5%
104Cubas de la Sagra12,998+6.6%
105Villamantilla12,982+4.7%
106Rozas de Puerto Real12,974+1.5%
107Loeches12,964+5.2%
108Horcajuelo de la Sierra12,900-10.7%
109Santorcaz12,892+5.8%
110Valdetorres de Jarama12,878+3.2%
111Torrejón de Velasco12,792+4.9%
112Aranjuez12,779+4.6%
113Torrejón de Ardoz12,745+4.6%
114Valdepiélagos12,741+5.1%
115Ribatejada12,708+4.5%
116Talamanca de Jarama12,685+3.6%
117Pezuela de las Torres12,674+3.3%
118Fuente el Saz de Jarama12,618+5%
119Quijorna12,606+6%
120Fresno de Torote12,598-0%
121Navalcarnero12,592+4.8%
122Móstoles12,566+4.2%
123Torrelaguna12,527+3.2%
124Chapinería12,347+5.1%
125Valdeavero12,323+5.1%
126Pozuelo del Rey12,301+5.1%
127Los Santos de la Humosa12,241+5.6%
128Buitrago del Lozoya12,220+2.5%
129Campo Real12,207+5.8%
130Valverde de Alcalá12,194-7.3%
131Villanueva de Perales12,185+1%
132Arganda del Rey12,184+4.5%
133Titulcia12,100+5.1%
134El Vellón12,050+3.4%
135Torres de la Alameda12,044+6.4%
136La Serna del Monte12,039-14%
137Anchuelo12,008+1.8%
138Valdelaguna11,987+5.7%
139Casarrubuelos11,947+2.9%
140Belmonte de Tajo11,804+8.5%
141Fuenlabrada11,788+5.2%
142Mejorada del Campo11,690+4.9%
143Santa María de la Alameda11,664+3.3%
144Villamanta11,631+5.9%
145Corpa11,609+6.6%
146Lozoyuela-Navas-Sieteiglesias11,600+6.5%
147El Molar11,588+5.7%
148Valdaracete11,586+8.9%
149Ciempozuelos11,421+4.7%
150Villarejo de Salvanés11,417+5.2%
151Chinchón11,415+5.5%
152San Martín de Valdeiglesias11,339+4.8%
153Navas del Rey11,299+6%
154Villamanrique de Tajo11,249+4%
155Ambite11,201+5.6%
156Morata de Tajuña11,172+5.6%
157San Martín de la Vega11,115+4.7%
158El Álamo11,097+4.6%
159Zarzalejo11,060+5.9%
160Brea de Tajo11,047+2%
161Aldea del Fresno11,019+7.1%
162Tielmes11,015+8%
163Villa del Prado10,970+2.8%
164Valdilecha10,947+8%
165Humanes de Madrid10,929+6.1%
166Navalagamella10,919+2.3%
167Fuentidueña de Tajo10,903+5.2%
168Valdemaqueda10,848+5.9%
169Fresnedillas de la Oliva10,820+4.3%
170Orusco de Tajuña10,757+4.3%
171Colmenar de Oreja10,744+6.4%
172Perales de Tajuña10,670+1.7%
173Estremera10,629+2.6%
174Cadalso de los Vidrios10,548+5.3%
175Carabaña10,536+3.6%
176Villaconejos10,367+6.6%
177Pelayos de la Presa10,288+2.3%
178Parla10,251+4.6%
179Cenicientos10,007+2.7%

Other periods

About this ranking

Average annual net income per person, from tax and social security records (INE household income distribution atlas). Reference year is the income year.

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). Atlas de distribución de renta de los hogares: renta neta media por persona, municipios. https://www.ine.es/jaxiT3/Tabla.htm?t=31097. 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 Madrid province by average net income per person using official data, and cite the source.
rank_places {"indicator":"net_income_per_person","level":"municipality","within":"Madrid","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_income_per_person&level=municipality&within=Madrid&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 average net income per person?

Pozuelo de Alarcón, with €27,167 in 2021, according to the Instituto Nacional de Estadística.

Which municipality has the lowest average net income per person?

Cenicientos, with €10,007 in 2021.

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, Atlas de distribución de renta de los hogares: renta neta media por persona, municipios. Retrieved 2026-10-07.

Average net income per person: other rankings

Municipalities in Madrid province: more rankings