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 2019, at €84,460. Brea de Tajo had the lowest, at €20,685. The median was €33,503 and the figure for Madrid province was €42,058. Source: the Instituto Nacional de Estadística.
Median 33,503 169 municipalities
Pozuelo de Alarcón Pozuelo de Alarcón: 84,460 EUR 84,460 Boadilla del Monte Boadilla del Monte: 73,743 EUR 73,743 Torrelodones Torrelodones: 68,274 EUR 68,274 Majadahonda Majadahonda: 65,484 EUR 65,484 Las Rozas de Madrid Las Rozas de Madrid: 64,303 EUR 64,303 Villanueva de la Cañada Villanueva de la Cañada: 60,759 EUR 60,759 Villaviciosa de Odón Villaviciosa de Odón: 57,226 EUR 57,226 Alcobendas Alcobendas: 56,931 EUR 56,931 Tres Cantos Tres Cantos: 56,868 EUR 56,868 Paracuellos de Jarama Paracuellos de Jarama: 54,738 EUR 54,738 Venturada Venturada: 53,752 EUR 53,752 Cobeña Cobeña: 52,041 EUR 52,041 San Agustín del Guadalix San Agustín del Guadalix: 51,688 EUR 51,688 Villanueva del Pardillo Villanueva del Pardillo: 51,289 EUR 51,289 Algete Algete: 50,233 EUR 50,233 Soto del Real Soto del Real: 46,748 EUR 46,748 Villalbilla Villalbilla: 46,310 EUR 46,310 Rivas-Vaciamadrid Rivas-Vaciamadrid: 46,007 EUR 46,007 Moralzarzal Moralzarzal: 45,783 EUR 45,783 Hoyo de Manzanares Hoyo de Manzanares: 45,612 EUR 45,612 Daganzo de Arriba Daganzo de Arriba: 45,079 EUR 45,079 Arroyomolinos Arroyomolinos: 45,060 EUR 45,060 San Sebastián de los Reyes San Sebastián de los Reyes: 44,667 EUR 44,667 Colmenar Viejo Colmenar Viejo: 44,175 EUR 44,175 Valdeolmos-Alalpardo Valdeolmos-Alalpardo: 43,552 EUR 43,552 Madrid Madrid: 43,393 EUR 43,393 Griñón Griñón: 43,136 EUR 43,136 Alpedrete Alpedrete: 42,932 EUR 42,932 Galapagar Galapagar: 42,003 EUR 42,003 Collado Mediano Collado Mediano: 41,871 EUR 41,871 Colmenarejo Colmenarejo: 41,157 EUR 41,157 Batres Batres: 40,722 EUR 40,722 Ajalvir Ajalvir: 40,643 EUR 40,643 El Boalo El Boalo: 40,614 EUR 40,614 Olmeda de las Fuentes Olmeda de las Fuentes: 40,408 EUR 40,408 Meco Meco: 40,064 EUR 40,064 Brunete Brunete: 39,952 EUR 39,952 Cubas de la Sagra Cubas de la Sagra: 39,932 EUR 39,932 Valdemorillo Valdemorillo: 39,596 EUR 39,596 Torrejón de la Calzada Torrejón de la Calzada: 39,364 EUR 39,364 EUR. Source: INE . Retrieved 2026-10-07.
Full ranking Rank Municipalities 2019EUR Change on 2018 1 Pozuelo de Alarcón 84,460 -7.1% 2 Boadilla del Monte 73,743 +0.7% 3 Torrelodones 68,274 +1.3% 4 Majadahonda 65,484 +1.4% 5 Las Rozas de Madrid 64,303 +2.6% 6 Villanueva de la Cañada 60,759 +4.9% 7 Villaviciosa de Odón 57,226 +4.8% 8 Alcobendas 56,931 -7.5% 9 Tres Cantos 56,868 +4.4% 10 Paracuellos de Jarama 54,738 +4.8% 11 Venturada 53,752 +6.6% 12 Cobeña 52,041 +1.6% 13 San Agustín del Guadalix 51,688 +0.5% 14 Villanueva del Pardillo 51,289 +4% 15 Algete 50,233 +3.7% 16 Soto del Real 46,748 +2.8% 17 Villalbilla 46,310 +5.7% 18 Rivas-Vaciamadrid 46,007 +4% 19 Moralzarzal 45,783 +5.5% 20 Hoyo de Manzanares 45,612 +0.6% 21 Daganzo de Arriba 45,079 +6.1% 22 Arroyomolinos 45,060 +4.8% 23 San Sebastián de los Reyes 44,667 +4.1% 24 Colmenar Viejo 44,175 +4.8% 25 Valdeolmos-Alalpardo 43,552 -2.1% 26 Madrid 43,393 +2.6% 27 Griñón 43,136 +6.8% 28 Alpedrete 42,932 +3.2% 29 Galapagar 42,003 +3.6% 30 Collado Mediano 41,871 +2.9% 31 Colmenarejo 41,157 +5% 32 Batres 40,722 +10.8% 33 Ajalvir 40,643 +6.6% 34 El Boalo 40,614 +1.4% 35 Olmeda de las Fuentes 40,408 +17% 36 Meco 40,064 +4.1% 37 Brunete 39,952 +2.6% 38 Cubas de la Sagra 39,932 +7.9% 39 Valdemorillo 39,596 +22.7% 40 Torrejón de la Calzada 39,364 +7.7% 41 Serranillos del Valle 39,309 +8.4% 42 Navacerrada 39,002 +5% 43 El Escorial 38,760 +2.7% 44 Los Molinos 38,469 +4.3% 45 Valdemoro 38,126 +4.9% 46 Moraleja de Enmedio 38,006 +5% 47 Velilla de San Antonio 37,932 +4.6% 48 Guadarrama 37,770 +4.3% 49 Becerril de la Sierra 37,642 +2% 50 Nuevo Baztán 37,626 +7.3% 51 Manzanares el Real 37,242 +4.3% 52 Sevilla la Nueva 37,173 +3.9% 53 Camarma de Esteruelas 37,107 +3.5% 54 Coslada 36,967 +4% 55 Cabanillas de la Sierra 36,584 +5.8% 56 Pinto 36,539 +5% 57 Loeches 36,482 +7.2% 58 San Lorenzo de El Escorial 36,410 +0.5% 59 Alcalá de Henares 36,320 +3.9% 60 Fuente el Saz de Jarama 36,122 +3.7% 61 Pedrezuela 35,985 +5.5% 62 Navalcarnero 35,927 +5.1% 63 Fresno de Torote 35,800 +7.7% 64 Alcorcón 35,675 +3.6% 65 Villar del Olmo 35,660 +6.6% 66 Torrejón de Velasco 35,583 +8.2% 67 Getafe 35,402 +3.1% 68 Collado Villalba 35,366 +4% 69 Torrejón de Ardoz 35,308 +4.9% 70 Quijorna 35,299 +4% 71 San Fernando de Henares 35,282 +3.8% 72 Casarrubuelos 35,025 +4.7% 73 Valdetorres de Jarama 34,931 +2.2% 74 Guadalix de la Sierra 34,902 +5.5% 75 Torremocha de Jarama 34,858 +9.1% 76 Cercedilla 34,575 +4.3% 77 Talamanca de Jarama 34,326 +8.1% 78 Aranjuez 34,299 +4.2% 79 Arganda del Rey 33,957 +4.9% 80 Los Santos de la Humosa 33,667 +5% 81 Prádena del Rincón 33,659 +4.2% 82 Miraflores de la Sierra 33,640 +4.7% 83 Torres de la Alameda 33,596 +4.9% 84 Móstoles 33,574 +4.5% 85 Valdepiélagos 33,503 +7.6% 86 La Cabrera 33,486 +4.9% 87 Leganés 33,297 +4.1% 88 Patones 33,203 -2.3% 89 Villanueva de Perales 32,940 +68.3% 90 Colmenar del Arroyo 32,918 +5.4% 91 Torrelaguna 32,912 +5.3% 92 Fuenlabrada 32,911 +5.1% 93 Mejorada del Campo 32,734 +5.2% 94 Valdeavero 32,302 +6.1% 95 Chapinería 32,168 +6.6% 96 San Martín de la Vega 32,115 +4.8% 97 Villamantilla 31,706 +2.1% 98 Campo Real 31,677 +3.9% 99 Rascafría 31,545 +5% 100 Ciempozuelos 31,252 +3.8% 101 Buitrago del Lozoya 31,020 +4.7% 102 Redueña 30,971 -0.1% 103 Humanes de Madrid 30,920 +4.1% 104 El Molar 30,905 +4.8% 105 Valverde de Alcalá 30,667 +3.9% 106 Titulcia 30,643 +6.4% 107 Pozuelo del Rey 30,624 -0.2% 108 Villavieja del Lozoya 30,583 +7.8% 109 Villamanta 30,564 +1.1% 110 Robledo de Chavela 30,463 +3.7% 111 El Álamo 30,454 +5% 112 Bustarviejo 30,282 +10.4% 113 Anchuelo 30,278 +5.3% 114 Gascones 30,267 +5.6% 115 Garganta de los Montes 30,084 +4.4% 116 Alameda del Valle 30,053 +6.2% 117 Parla 29,932 +4.9% 118 Braojos 29,907 +6.3% 119 Villarejo de Salvanés 29,788 +6% 120 Navalafuente 29,628 +5.3% 121 Ribatejada 29,527 +5.8% 122 El Berrueco 29,499 +7% 123 Puentes Viejas 29,495 +6.9% 124 Santorcaz 29,320 +5.3% 125 Valdemanco 29,254 -3.1% 126 Morata de Tajuña 29,047 +4.6% 127 Navarredonda y San Mamés 29,036 +18.2% 128 El Vellón 28,820 +7.3% 129 Navalagamella 28,709 +2.6% 130 Corpa 28,611 +5% 131 Fresnedillas de la Oliva 28,586 +6.8% 132 Villa del Prado 28,543 +5.8% 133 Lozoya 28,536 +2.7% 134 Navas del Rey 28,464 +7.5% 135 Valdilecha 28,382 +4.5% 136 Gargantilla del Lozoya y Pinilla de Buitrago 28,329 +0.3% 137 Pezuela de las Torres 27,935 +4.7% 138 San Martín de Valdeiglesias 27,916 +4.2% 139 Pinilla del Valle 27,840 +2.2% 140 Berzosa del Lozoya 27,630 -1.9% 141 Perales de Tajuña 27,538 +4.5% 142 Rozas de Puerto Real 27,372 +7.7% 143 Cervera de Buitrago 27,354 +10% 144 Horcajo de la Sierra-Aoslos 27,227 +8.8% 145 Colmenar de Oreja 27,066 +5.6% 146 Lozoyuela-Navas-Sieteiglesias 27,057 +2.9% 147 Zarzalejo 27,032 +8.5% 148 Valdaracete 27,021 +4.1% 149 Chinchón 27,005 +5.4% 150 Belmonte de Tajo 26,979 +2.4% 151 Tielmes 26,915 +3.3% 152 Valdelaguna 26,711 +5.8% 153 Aldea del Fresno 26,600 +5.4% 154 Piñuécar-Gandullas 26,529 +1.6% 155 Montejo de la Sierra 26,270 +7.2% 156 Estremera 25,955 +3% 157 Villaconejos 25,883 +2.9% 158 Fuentidueña de Tajo 25,670 +2.7% 159 Carabaña 25,337 +2.9% 160 Orusco de Tajuña 25,308 +4.7% 161 Pelayos de la Presa 25,083 +7.6% 162 Cadalso de los Vidrios 24,719 +5.9% 163 Santa María de la Alameda 24,284 +3.4% 164 Ambite 24,090 +3% 165 Valdemaqueda 24,025 +4.4% 166 Villamanrique de Tajo 23,611 +2.3% 167 Cenicientos 22,794 +6.1% 168 Canencia 22,550 +10.1% 169 Brea de Tajo 20,685 +2.6%
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 2019 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 €84,460 in 2019, according to the Instituto Nacional de Estadística.
Which municipality has the lowest average net income per household? Brea de Tajo, with €20,685 in 2019.
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 2019 and are not ranked.
Average net income per household: other rankings
Municipalities in Madrid province: more rankings