Data / Rankings / Average net income per person / Municipalities in Madrid province
Municipalities in Madrid province by average net income per person, 2023
Pozuelo de Alarcón had the highest average net income per person of 179 municipalities in 2023, at €30,524. Cenicientos had the lowest, at €11,511. The median was €15,265 and the figure for Madrid province was €18,142. Source: the Instituto Nacional de Estadística.
Median 15,265 179 municipalities
Pozuelo de Alarcón Pozuelo de Alarcón: 30,524 EUR 30,524 Boadilla del Monte Boadilla del Monte: 26,668 EUR 26,668 Torrelodones Torrelodones: 25,127 EUR 25,127 Las Rozas de Madrid Las Rozas de Madrid: 24,183 EUR 24,183 Majadahonda Majadahonda: 24,019 EUR 24,019 Tres Cantos Tres Cantos: 23,133 EUR 23,133 Venturada Venturada: 22,409 EUR 22,409 Villaviciosa de Odón Villaviciosa de Odón: 22,250 EUR 22,250 Alcobendas Alcobendas: 21,644 EUR 21,644 Villanueva de la Cañada Villanueva de la Cañada: 20,858 EUR 20,858 Navarredonda y San Mamés Navarredonda y San Mamés: 20,421 EUR 20,421 Paracuellos de Jarama Paracuellos de Jarama: 20,187 EUR 20,187 Olmeda de las Fuentes Olmeda de las Fuentes: 19,861 EUR 19,861 Berzosa del Lozoya Berzosa del Lozoya: 19,798 EUR 19,798 Cobeña Cobeña: 19,766 EUR 19,766 Madrid Madrid: 19,632 EUR 19,632 Hoyo de Manzanares Hoyo de Manzanares: 19,583 EUR 19,583 San Agustín del Guadalix San Agustín del Guadalix: 19,468 EUR 19,468 Soto del Real Soto del Real: 19,413 EUR 19,413 Alameda del Valle Alameda del Valle: 19,327 EUR 19,327 San Sebastián de los Reyes San Sebastián de los Reyes: 18,761 EUR 18,761 Villanueva del Pardillo Villanueva del Pardillo: 18,671 EUR 18,671 Prádena del Rincón Prádena del Rincón: 18,613 EUR 18,613 Cervera de Buitrago Cervera de Buitrago: 18,596 EUR 18,596 Rivas-Vaciamadrid Rivas-Vaciamadrid: 18,478 EUR 18,478 Villalbilla Villalbilla: 18,420 EUR 18,420 Collado Mediano Collado Mediano: 18,271 EUR 18,271 Navacerrada Navacerrada: 18,244 EUR 18,244 Algete Algete: 18,232 EUR 18,232 Pinilla del Valle Pinilla del Valle: 18,175 EUR 18,175 Moralzarzal Moralzarzal: 18,091 EUR 18,091 Garganta de los Montes Garganta de los Montes: 17,957 EUR 17,957 El Boalo El Boalo: 17,915 EUR 17,915 Alpedrete Alpedrete: 17,829 EUR 17,829 Valdeolmos-Alalpardo Valdeolmos-Alalpardo: 17,819 EUR 17,819 Horcajo de la Sierra-Aoslos Horcajo de la Sierra-Aoslos: 17,763 EUR 17,763 Colmenar Viejo Colmenar Viejo: 17,736 EUR 17,736 Daganzo de Arriba Daganzo de Arriba: 17,623 EUR 17,623 Braojos Braojos: 17,607 EUR 17,607 Valdemorillo Valdemorillo: 17,550 EUR 17,550 EUR. Source: INE . Retrieved 2026-10-07.
Full ranking Rank Municipalities 2023EUR Change on 2022 1 Pozuelo de Alarcón 30,524 +4.3% 2 Boadilla del Monte 26,668 +7.8% 3 Torrelodones 25,127 +8.4% 4 Las Rozas de Madrid 24,183 +7.1% 5 Majadahonda 24,019 +6.5% 6 Tres Cantos 23,133 +7.2% 7 Venturada 22,409 +1.6% 8 Villaviciosa de Odón 22,250 +8.9% 9 Alcobendas 21,644 +4.5% 10 Villanueva de la Cañada 20,858 +5.9% 11 Navarredonda y San Mamés 20,421 +15.9% 12 Paracuellos de Jarama 20,187 +6.9% 13 Olmeda de las Fuentes 19,861 +18% 14 Berzosa del Lozoya 19,798 +12.8% 15 Cobeña 19,766 +7.9% 16 Madrid 19,632 +5.4% 17 Hoyo de Manzanares 19,583 +6.1% 18 San Agustín del Guadalix 19,468 +6.1% 19 Soto del Real 19,413 +7.2% 20 Alameda del Valle 19,327 +2.8% 21 San Sebastián de los Reyes 18,761 +6.3% 22 Villanueva del Pardillo 18,671 +8.2% 23 Prádena del Rincón 18,613 +9.6% 24 Cervera de Buitrago 18,596 +12.4% 25 Rivas-Vaciamadrid 18,478 +7.6% 26 Villalbilla 18,420 +6.1% 27 Collado Mediano 18,271 +10.7% 28 Navacerrada 18,244 +4.9% 29 Algete 18,232 +4.8% 30 Pinilla del Valle 18,175 +9.4% 31 Moralzarzal 18,091 +6.8% 32 Garganta de los Montes 17,957 +11.5% 33 El Boalo 17,915 +7.6% 34 Alpedrete 17,829 +7% 35 Valdeolmos-Alalpardo 17,819 +7.8% 36 Horcajo de la Sierra-Aoslos 17,763 +14.7% 37 Colmenar Viejo 17,736 +7.4% 38 Daganzo de Arriba 17,623 +7.7% 39 Braojos 17,607 +8.8% 40 Valdemorillo 17,550 +7.1% 41 Manzanares el Real 17,549 +8.8% 42 Becerril de la Sierra 17,515 +8.5% 43 El Escorial 17,477 +7.6% 44 Arroyomolinos 17,420 +7.1% 45 Cabanillas de la Sierra 17,287 +7.2% 46 Lozoya 17,234 -4.5% 47 Villavieja del Lozoya 17,205 +18% 48 San Lorenzo de El Escorial 17,163 +6.3% 49 Gascones 17,107 +13.4% 50 Galapagar 17,032 +6% 51 Torremocha de Jarama 16,924 +6.5% 52 La Acebeda 16,893 +7.5% 52 La Hiruela 16,893 +7.5% 52 Madarcos 16,893 +7.5% 52 Puebla de la Sierra 16,893 +9.2% 52 Robregordo 16,893 +7.5% 52 Somosierra 16,893 +7.5% 58 Griñón 16,818 +6.9% 59 Los Molinos 16,704 +6.9% 60 Guadarrama 16,602 +6.9% 61 Batres 16,503 +8% 62 Rascafría 16,346 +6.2% 63 Robledillo de la Jara 16,345 +27.2% 64 Redueña 16,341 +8.4% 65 Colmenarejo 16,340 +7.2% 66 Pedrezuela 16,314 +9% 67 Patones 16,173 +3.8% 68 Bustarviejo 16,087 +6.6% 69 Meco 16,076 +7% 70 Ajalvir 16,039 +4.9% 71 Miraflores de la Sierra 16,029 +6.3% 72 Getafe 15,867 +5.4% 73 Ribatejada 15,798 +15.9% 74 El Berrueco 15,781 +5.3% 75 Cercedilla 15,770 +5.1% 76 Sevilla la Nueva 15,739 +9.3% 77 Alcorcón 15,667 +6.2% 78 Alcalá de Henares 15,598 +6.7% 79 Gargantilla del Lozoya y Pinilla de Buitrago 15,573 -10% 80 Puentes Viejas 15,552 +3.5% 81 Brunete 15,529 +7.1% 82 Serranillos del Valle 15,505 +8.1% 83 Piñuécar-Gandullas 15,504 +6.8% 84 Camarma de Esteruelas 15,491 +9% 85 Velilla de San Antonio 15,398 +8.4% 86 Guadalix de la Sierra 15,394 +8.9% 87 Colmenar del Arroyo 15,331 +9.6% 88 Montejo de la Sierra 15,317 +7.4% 89 Pinto 15,301 +6% 90 Coslada 15,265 +5.6% 91 Valverde de Alcalá 15,238 +14.1% 92 Horcajuelo de la Sierra 15,223 +6% 93 La Cabrera 15,209 +8.6% 93 Nuevo Baztán 15,209 +6.8% 95 Valdemoro 15,196 +6.9% 96 Canencia 15,186 +7.7% 97 Valdetorres de Jarama 15,147 +9.3% 98 Fresno de Torote 15,092 +6.9% 99 Torrejón de la Calzada 15,061 +6.2% 100 Cubas de la Sagra 15,046 +7.6% 101 Moraleja de Enmedio 15,002 +6.5% 102 Robledo de Chavela 14,986 +7.7% 103 San Fernando de Henares 14,948 +7.2% 104 Valdemanco 14,905 +9.7% 105 Villamantilla 14,892 +10.7% 106 Loeches 14,785 +8.2% 107 Collado Villalba 14,647 +6.6% 108 Buitrago del Lozoya 14,627 +8.5% 109 Quijorna 14,615 +9.1% 110 Navalafuente 14,569 +10.8% 111 Fuente el Saz de Jarama 14,563 +6.2% 112 Leganés 14,531 +6% 113 Torrejón de Ardoz 14,463 +6.8% 114 Torrelaguna 14,444 +7.4% 115 Navalcarnero 14,381 +7.6% 116 Torrejón de Velasco 14,286 +3.3% 117 Talamanca de Jarama 14,271 +6.2% 118 El Vellón 14,195 +12.7% 119 Aranjuez 14,173 +5.4% 120 Santorcaz 14,092 +1.5% 121 Campo Real 14,076 +7.6% 122 Pezuela de las Torres 14,071 +6.9% 123 Móstoles 14,045 +6.2% 124 Chapinería 14,037 +5.9% 125 Torres de la Alameda 14,014 +7.2% 126 Rozas de Puerto Real 13,987 +3% 127 Arganda del Rey 13,968 +7.4% 128 Valdepiélagos 13,885 +6.6% 129 Los Santos de la Humosa 13,849 +7.8% 130 Valdaracete 13,837 +10.4% 131 El Atazar 13,811 -4.5% 132 Casarrubuelos 13,772 +8.1% 133 Valdeavero 13,680 +7.3% 134 Anchuelo 13,676 +7.5% 135 La Serna del Monte 13,668 +1.2% 136 Villar del Olmo 13,648 -6.6% 137 Santa María de la Alameda 13,624 +6.7% 138 Corpa 13,602 +9.6% 139 Villanueva de Perales 13,516 +5.8% 140 Titulcia 13,487 +6.9% 141 Fuenlabrada 13,454 +7% 142 Lozoyuela-Navas-Sieteiglesias 13,324 +5.4% 143 Pozuelo del Rey 13,316 +8.5% 144 Valdelaguna 13,311 +7.1% 145 Mejorada del Campo 13,212 +6.3% 146 Belmonte de Tajo 13,173 +7.7% 147 El Molar 13,106 +7.5% 148 Chinchón 13,062 +8.1% 149 Villamanta 12,981 +5.4% 150 Ciempozuelos 12,927 +7.4% 151 Zarzalejo 12,921 +7.2% 152 Navas del Rey 12,848 +7.2% 153 San Martín de Valdeiglesias 12,826 +9.6% 154 Brea de Tajo 12,793 +10.6% 154 Villarejo de Salvanés 12,793 +7.4% 156 Morata de Tajuña 12,762 +6.8% 157 San Martín de la Vega 12,720 +7.8% 158 Perales de Tajuña 12,690 +6.6% 159 Ambite 12,672 +6.8% 160 Aldea del Fresno 12,649 +8% 161 El Álamo 12,605 +8% 162 Fuentidueña de Tajo 12,553 +5.2% 163 Humanes de Madrid 12,552 +6.9% 164 Fresnedillas de la Oliva 12,542 +9.6% 165 Villa del Prado 12,536 +8.8% 166 Tielmes 12,425 +7.1% 167 Navalagamella 12,374 +5.4% 168 Carabaña 12,333 +8.4% 169 Valdemaqueda 12,322 +6.9% 170 Colmenar de Oreja 12,312 +7.9% 171 Cadalso de los Vidrios 12,228 +5.6% 172 Villamanrique de Tajo 12,034 +3.9% 173 Estremera 12,029 +4% 174 Orusco de Tajuña 11,961 +5.5% 175 Pelayos de la Presa 11,855 +11.3% 176 Valdilecha 11,773 +6.1% 177 Villaconejos 11,595 +5.5% 178 Parla 11,522 +6.3% 179 Cenicientos 11,511 +6.4%
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=10Connect 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 €30,524 in 2023, according to the Instituto Nacional de Estadística.
Which municipality has the lowest average net income per person? Cenicientos, with €11,511 in 2023.
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