Data / Rankings / Average net income per household / Municipalities in Madrid province
Municipalities in Madrid province by average net income per household
Pozuelo de Alarcón had the highest average net income per household of 169 municipalities in 2018, at €90,902. Villanueva de Perales had the lowest, at €19,568. The median was €31,945 and the figure for Madrid province was €40,929. Source: the Instituto Nacional de Estadística.
Median 31,945 169 municipalities
Pozuelo de Alarcón Pozuelo de Alarcón: 90,902 EUR 90,902 Boadilla del Monte Boadilla del Monte: 73,258 EUR 73,258 Torrelodones Torrelodones: 67,423 EUR 67,423 Majadahonda Majadahonda: 64,574 EUR 64,574 Las Rozas de Madrid Las Rozas de Madrid: 62,681 EUR 62,681 Alcobendas Alcobendas: 61,540 EUR 61,540 Villanueva de la Cañada Villanueva de la Cañada: 57,901 EUR 57,901 Villaviciosa de Odón Villaviciosa de Odón: 54,586 EUR 54,586 Tres Cantos Tres Cantos: 54,475 EUR 54,475 Paracuellos de Jarama Paracuellos de Jarama: 52,247 EUR 52,247 San Agustín del Guadalix San Agustín del Guadalix: 51,452 EUR 51,452 Cobeña Cobeña: 51,205 EUR 51,205 Venturada Venturada: 50,401 EUR 50,401 Villanueva del Pardillo Villanueva del Pardillo: 49,318 EUR 49,318 Algete Algete: 48,438 EUR 48,438 Soto del Real Soto del Real: 45,475 EUR 45,475 Hoyo de Manzanares Hoyo de Manzanares: 45,332 EUR 45,332 Valdeolmos-Alalpardo Valdeolmos-Alalpardo: 44,503 EUR 44,503 Rivas-Vaciamadrid Rivas-Vaciamadrid: 44,219 EUR 44,219 Villalbilla Villalbilla: 43,828 EUR 43,828 Moralzarzal Moralzarzal: 43,384 EUR 43,384 Arroyomolinos Arroyomolinos: 43,016 EUR 43,016 San Sebastián de los Reyes San Sebastián de los Reyes: 42,904 EUR 42,904 Daganzo de Arriba Daganzo de Arriba: 42,492 EUR 42,492 Madrid Madrid: 42,283 EUR 42,283 Colmenar Viejo Colmenar Viejo: 42,137 EUR 42,137 Alpedrete Alpedrete: 41,614 EUR 41,614 Collado Mediano Collado Mediano: 40,694 EUR 40,694 Galapagar Galapagar: 40,556 EUR 40,556 Griñón Griñón: 40,395 EUR 40,395 El Boalo El Boalo: 40,065 EUR 40,065 Colmenarejo Colmenarejo: 39,197 EUR 39,197 Brunete Brunete: 38,921 EUR 38,921 Meco Meco: 38,476 EUR 38,476 Ajalvir Ajalvir: 38,128 EUR 38,128 El Escorial El Escorial: 37,729 EUR 37,729 Navacerrada Navacerrada: 37,151 EUR 37,151 Cubas de la Sagra Cubas de la Sagra: 37,001 EUR 37,001 Becerril de la Sierra Becerril de la Sierra: 36,900 EUR 36,900 Los Molinos Los Molinos: 36,894 EUR 36,894 EUR. Source: INE . Retrieved 2026-10-07.
Full ranking Rank Municipalities 2018EUR Change on 2017 1 Pozuelo de Alarcón 90,902 +9% 2 Boadilla del Monte 73,258 +8.7% 3 Torrelodones 67,423 +6.5% 4 Majadahonda 64,574 +4.4% 5 Las Rozas de Madrid 62,681 +4.1% 6 Alcobendas 61,540 +6.7% 7 Villanueva de la Cañada 57,901 +5% 8 Villaviciosa de Odón 54,586 +2.3% 9 Tres Cantos 54,475 +4.9% 10 Paracuellos de Jarama 52,247 +5.5% 11 San Agustín del Guadalix 51,452 +6.4% 12 Cobeña 51,205 +4.8% 13 Venturada 50,401 +5.2% 14 Villanueva del Pardillo 49,318 +4.6% 15 Algete 48,438 +5.5% 16 Soto del Real 45,475 +4.1% 17 Hoyo de Manzanares 45,332 +6% 18 Valdeolmos-Alalpardo 44,503 +6.5% 19 Rivas-Vaciamadrid 44,219 +4.7% 20 Villalbilla 43,828 +4.1% 21 Moralzarzal 43,384 +4.8% 22 Arroyomolinos 43,016 +5.7% 23 San Sebastián de los Reyes 42,904 +5.9% 24 Daganzo de Arriba 42,492 +3.6% 25 Madrid 42,283 +5.2% 26 Colmenar Viejo 42,137 +4.6% 27 Alpedrete 41,614 +5.1% 28 Collado Mediano 40,694 +5.4% 29 Galapagar 40,556 +4.8% 30 Griñón 40,395 +4.6% 31 El Boalo 40,065 +5.7% 32 Colmenarejo 39,197 +3.6% 33 Brunete 38,921 +4.4% 34 Meco 38,476 +5.6% 35 Ajalvir 38,128 +4.7% 36 El Escorial 37,729 +3.5% 37 Navacerrada 37,151 +2% 38 Cubas de la Sagra 37,001 +5.7% 39 Becerril de la Sierra 36,900 +4.1% 40 Los Molinos 36,894 +3.5% 41 Batres 36,744 +5.1% 42 Torrejón de la Calzada 36,557 +4% 43 Valdemoro 36,360 +4.4% 44 Velilla de San Antonio 36,252 +3.3% 45 Serranillos del Valle 36,248 +5.5% 46 San Lorenzo de El Escorial 36,227 +3.8% 47 Guadarrama 36,207 +3.4% 48 Moraleja de Enmedio 36,195 +5.1% 49 Camarma de Esteruelas 35,840 +3% 50 Sevilla la Nueva 35,779 +5.1% 51 Manzanares el Real 35,703 +6.7% 52 Coslada 35,530 +3.4% 53 Nuevo Baztán 35,068 +3.9% 54 Alcalá de Henares 34,947 +3.8% 55 Fuente el Saz de Jarama 34,838 +1.3% 56 Pinto 34,791 +4.3% 57 Cabanillas de la Sierra 34,591 -0.8% 58 Olmeda de las Fuentes 34,530 +3.6% 59 Alcorcón 34,427 +4% 60 Getafe 34,343 +5.5% 61 Navalcarnero 34,181 +4.6% 62 Valdetorres de Jarama 34,179 +6.5% 63 Pedrezuela 34,105 +4.2% 64 Loeches 34,027 +5.4% 65 Patones 33,998 +3.9% 66 San Fernando de Henares 33,995 +3.7% 67 Collado Villalba 33,990 +3.3% 68 Quijorna 33,934 +6.5% 69 Torrejón de Ardoz 33,651 +4.3% 70 Villar del Olmo 33,456 +4.8% 71 Casarrubuelos 33,443 +7% 72 Fresno de Torote 33,254 +3.6% 73 Cercedilla 33,149 +2.9% 74 Guadalix de la Sierra 33,095 +4.4% 75 Aranjuez 32,913 +4.5% 76 Torrejón de Velasco 32,877 -0.7% 77 Arganda del Rey 32,379 +2.8% 78 Prádena del Rincón 32,288 -3.9% 79 Valdemorillo 32,268 -11.8% 80 Miraflores de la Sierra 32,137 +4.6% 81 Móstoles 32,113 +4.2% 82 Los Santos de la Humosa 32,057 +2.7% 83 Torres de la Alameda 32,041 +3.5% 84 Leganés 31,996 +3.8% 85 Torremocha de Jarama 31,945 +4.4% 86 La Cabrera 31,929 +4.3% 87 Talamanca de Jarama 31,759 +5.2% 88 Fuenlabrada 31,321 +4.3% 89 Torrelaguna 31,263 +5.2% 90 Colmenar del Arroyo 31,228 +4.8% 91 Valdepiélagos 31,149 +6.6% 92 Mejorada del Campo 31,103 +3.7% 93 Villamantilla 31,048 +5.1% 94 Redueña 31,001 +8.4% 95 Pozuelo del Rey 30,681 +6.9% 96 San Martín de la Vega 30,656 +5.6% 97 Campo Real 30,492 +6.3% 98 Valdeavero 30,443 +2.1% 99 Villamanta 30,246 +6.1% 100 Valdemanco 30,205 +9.6% 101 Chapinería 30,165 +1.4% 102 Ciempozuelos 30,094 +4.7% 103 Rascafría 30,054 +5.6% 104 Humanes de Madrid 29,715 +4.5% 105 Buitrago del Lozoya 29,625 +3% 106 Valverde de Alcalá 29,523 +4.3% 107 El Molar 29,502 +4.2% 108 Robledo de Chavela 29,375 +4.3% 109 El Álamo 29,001 +3.5% 110 Garganta de los Montes 28,809 -0.1% 111 Titulcia 28,797 +6.1% 112 Anchuelo 28,756 +6% 113 Gascones 28,662 +2.8% 114 Parla 28,521 +5.1% 115 Villavieja del Lozoya 28,358 +6.3% 116 Alameda del Valle 28,304 -1.7% 117 Gargantilla del Lozoya y Pinilla de Buitrago 28,231 +12% 118 Berzosa del Lozoya 28,168 +6.8% 119 Braojos 28,147 +3.8% 120 Navalafuente 28,125 +2.2% 121 Villarejo de Salvanés 28,094 +2.7% 122 Navalagamella 27,986 +3.7% 123 Ribatejada 27,913 -2.4% 124 Santorcaz 27,857 +1.7% 125 Lozoya 27,796 -6.1% 126 Morata de Tajuña 27,775 +4.7% 127 Puentes Viejas 27,579 +9.3% 128 El Berrueco 27,557 -0.1% 129 Bustarviejo 27,431 -0.2% 130 Corpa 27,249 +6.1% 131 Pinilla del Valle 27,236 +6.9% 132 Valdilecha 27,166 +5.7% 133 Villa del Prado 26,976 +5.3% 134 El Vellón 26,867 +2.8% 135 San Martín de Valdeiglesias 26,780 +4.9% 136 Fresnedillas de la Oliva 26,778 +5.1% 137 Pezuela de las Torres 26,680 +2.3% 138 Navas del Rey 26,472 +7.4% 139 Perales de Tajuña 26,359 +5.2% 140 Belmonte de Tajo 26,350 +5.7% 141 Lozoyuela-Navas-Sieteiglesias 26,305 +6.7% 142 Piñuécar-Gandullas 26,112 +5.7% 143 Tielmes 26,046 +4% 144 Valdaracete 25,949 +4.2% 145 Chinchón 25,624 +4.5% 146 Colmenar de Oreja 25,621 +5.9% 147 Rozas de Puerto Real 25,412 -1.4% 148 Valdelaguna 25,252 +8% 149 Aldea del Fresno 25,249 +3.9% 150 Estremera 25,200 +4.5% 151 Villaconejos 25,148 +6.2% 152 Horcajo de la Sierra-Aoslos 25,031 +1.9% 153 Fuentidueña de Tajo 24,996 +9.6% 154 Zarzalejo 24,916 +2.8% 155 Cervera de Buitrago 24,875 -1.8% 156 Carabaña 24,621 +4.8% 157 Navarredonda y San Mamés 24,562 -2.2% 158 Montejo de la Sierra 24,499 -1.1% 159 Orusco de Tajuña 24,173 +1.3% 160 Santa María de la Alameda 23,479 +6% 161 Ambite 23,385 +7.3% 162 Cadalso de los Vidrios 23,343 +5.7% 163 Pelayos de la Presa 23,317 +5.2% 164 Villamanrique de Tajo 23,078 +7.5% 165 Valdemaqueda 23,020 +4.4% 166 Cenicientos 21,491 +4.5% 167 Canencia 20,490 +1% 168 Brea de Tajo 20,158 +2.3% 169 Villanueva de Perales 19,568 -39.7%
Other periods
About this ranking Average annual net income per household (INE household income distribution atlas).
Every value in the ranking comes from the same publisher and the same period, so the municipalities are compared on one definition. 10 municipalities with data in other periods have no value for 2018 and are left out rather than filled from another source. 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 hogar, 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 household using official data, and cite the source. rank_places {"indicator":"net_income_per_household","level":"municipality","within":"Madrid","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_income_per_household&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 household? Pozuelo de Alarcón, with €90,902 in 2018, according to the Instituto Nacional de Estadística.
Which municipality has the lowest average net income per household? Villanueva de Perales, with €19,568 in 2018.
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 hogar, municipios. Retrieved 2026-10-07. 10 municipalities have no value for 2018 and are not ranked.
Average net income per household: other rankings
Municipalities in Madrid province: more rankings