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 179 municipalities in 2022, at €92,596. Brea de Tajo had the lowest, at €24,309. The median was €36,638 and the figure for Madrid province was €45,726. Source: the Instituto Nacional de Estadística.
Median 36,638 179 municipalities
Pozuelo de Alarcón Pozuelo de Alarcón: 92,596 EUR 92,596 Boadilla del Monte Boadilla del Monte: 82,812 EUR 82,812 Torrelodones Torrelodones: 74,419 EUR 74,419 Majadahonda Majadahonda: 70,529 EUR 70,529 Las Rozas de Madrid Las Rozas de Madrid: 69,701 EUR 69,701 Villanueva de la Cañada Villanueva de la Cañada: 67,178 EUR 67,178 Tres Cantos Tres Cantos: 63,353 EUR 63,353 Villaviciosa de Odón Villaviciosa de Odón: 62,630 EUR 62,630 Alcobendas Alcobendas: 62,298 EUR 62,298 Paracuellos de Jarama Paracuellos de Jarama: 60,058 EUR 60,058 Venturada Venturada: 60,024 EUR 60,024 Cobeña Cobeña: 57,560 EUR 57,560 San Agustín del Guadalix San Agustín del Guadalix: 57,401 EUR 57,401 Villanueva del Pardillo Villanueva del Pardillo: 55,791 EUR 55,791 Algete Algete: 55,001 EUR 55,001 Hoyo de Manzanares Hoyo de Manzanares: 52,795 EUR 52,795 Soto del Real Soto del Real: 52,531 EUR 52,531 Arroyomolinos Arroyomolinos: 51,310 EUR 51,310 Rivas-Vaciamadrid Rivas-Vaciamadrid: 50,907 EUR 50,907 Villalbilla Villalbilla: 50,796 EUR 50,796 Moralzarzal Moralzarzal: 50,632 EUR 50,632 Daganzo de Arriba Daganzo de Arriba: 50,114 EUR 50,114 Valdeolmos-Alalpardo Valdeolmos-Alalpardo: 49,807 EUR 49,807 San Sebastián de los Reyes San Sebastián de los Reyes: 48,982 EUR 48,982 Colmenar Viejo Colmenar Viejo: 48,379 EUR 48,379 Griñón Griñón: 47,844 EUR 47,844 Alpedrete Alpedrete: 47,565 EUR 47,565 El Boalo El Boalo: 46,878 EUR 46,878 Colmenarejo Colmenarejo: 46,680 EUR 46,680 Madrid Madrid: 46,651 EUR 46,651 Galapagar Galapagar: 46,423 EUR 46,423 Meco Meco: 45,490 EUR 45,490 Collado Mediano Collado Mediano: 45,440 EUR 45,440 Serranillos del Valle Serranillos del Valle: 45,300 EUR 45,300 Cubas de la Sagra Cubas de la Sagra: 45,096 EUR 45,096 Valdemorillo Valdemorillo: 45,034 EUR 45,034 Torrejón de la Calzada Torrejón de la Calzada: 44,231 EUR 44,231 Navacerrada Navacerrada: 44,183 EUR 44,183 Batres Batres: 43,660 EUR 43,660 Brunete Brunete: 43,269 EUR 43,269 EUR. Source: INE . Retrieved 2026-10-07.
Full ranking Rank Municipalities 2022EUR Change on 2021 1 Pozuelo de Alarcón 92,596 +7.2% 2 Boadilla del Monte 82,812 +8% 3 Torrelodones 74,419 +6.8% 4 Majadahonda 70,529 +6.2% 5 Las Rozas de Madrid 69,701 +6.5% 6 Villanueva de la Cañada 67,178 +6.5% 7 Tres Cantos 63,353 +6.8% 8 Villaviciosa de Odón 62,630 +6.5% 9 Alcobendas 62,298 +7.5% 10 Paracuellos de Jarama 60,058 +9.8% 11 Venturada 60,024 +12.6% 12 Cobeña 57,560 +10% 13 San Agustín del Guadalix 57,401 +6.2% 14 Villanueva del Pardillo 55,791 +5.3% 15 Algete 55,001 +7.1% 16 Hoyo de Manzanares 52,795 +9.7% 17 Soto del Real 52,531 +6.9% 18 Arroyomolinos 51,310 +6.3% 19 Rivas-Vaciamadrid 50,907 +5.5% 20 Villalbilla 50,796 +6.5% 21 Moralzarzal 50,632 +6.3% 22 Daganzo de Arriba 50,114 +6.6% 23 Valdeolmos-Alalpardo 49,807 +9.7% 24 San Sebastián de los Reyes 48,982 +7.3% 25 Colmenar Viejo 48,379 +4.9% 26 Griñón 47,844 +7.7% 27 Alpedrete 47,565 +5.8% 28 El Boalo 46,878 +6.2% 29 Colmenarejo 46,680 +7.1% 30 Madrid 46,651 +6.1% 31 Galapagar 46,423 +6.7% 32 Meco 45,490 +6.9% 33 Collado Mediano 45,440 +7.6% 34 Serranillos del Valle 45,300 +8.1% 35 Cubas de la Sagra 45,096 +7.1% 36 Valdemorillo 45,034 +5.9% 37 Torrejón de la Calzada 44,231 +7.8% 38 Navacerrada 44,183 +4.2% 39 Batres 43,660 +5.9% 40 Brunete 43,269 +3.7% 41 Moraleja de Enmedio 43,101 +8% 42 Ajalvir 43,032 +6.8% 43 El Escorial 42,549 +5.6% 44 Valdemoro 42,398 +6.6% 45 Nuevo Baztán 42,397 +8.2% 46 Becerril de la Sierra 42,323 +7.2% 47 Guadarrama 42,118 +5.9% 48 Velilla de San Antonio 41,761 +5.3% 49 San Lorenzo de El Escorial 41,729 +7.2% 50 Los Molinos 41,567 +7.5% 51 Sevilla la Nueva 41,407 +5.7% 52 Manzanares el Real 41,294 +6.7% 53 Cabanillas de la Sierra 41,220 +9.7% 54 Fuente el Saz de Jarama 41,002 +9.9% 55 Torrejón de Velasco 40,526 +7.9% 56 Navalcarnero 40,466 +6.2% 57 Fresno de Torote 40,386 +14.9% 58 Pinto 40,277 +5.9% 59 Camarma de Esteruelas 40,197 +4% 60 Valdetorres de Jarama 40,008 +8.8% 61 Olmeda de las Fuentes 39,860 -0.9% 62 Loeches 39,700 +6.4% 63 Coslada 39,677 +5% 64 Getafe 39,455 +6.7% 65 Alcalá de Henares 39,439 +5.2% 66 Quijorna 39,176 +6.8% 67 Villar del Olmo 39,156 +3.3% 68 Alcorcón 39,129 +6.2% 69 Pedrezuela 39,124 +5.5% 70 Torrejón de Ardoz 38,759 +6.7% 71 Collado Villalba 38,711 +6.1% 72 Miraflores de la Sierra 38,602 +5.6% 73 Casarrubuelos 38,592 +6.8% 74 Torremocha de Jarama 38,555 +4.9% 75 Gascones 38,467 -1.6% 76 Guadalix de la Sierra 38,430 +8.3% 77 Villanueva de Perales 38,200 +7.4% 78 La Cabrera 38,123 +6.4% 79 Cercedilla 38,098 +4.8% 80 Aranjuez 38,060 +6% 81 San Fernando de Henares 38,015 +4.9% 82 Torres de la Alameda 37,907 +8.5% 83 Arganda del Rey 37,574 +7.8% 84 Talamanca de Jarama 37,255 +8.7% 85 Lozoya 37,143 +8.3% 86 Chapinería 36,999 +7.9% 87 Patones 36,985 +4.6% 88 Los Santos de la Humosa 36,759 +4.5% 89 Colmenar del Arroyo 36,725 +3.6% 90 Villamantilla 36,638 +2.8% 91 Móstoles 36,297 +5.1% 92 Leganés 36,260 +5.6% 93 Mejorada del Campo 35,905 +6.2% 94 Fuenlabrada 35,891 +5.5% 95 San Martín de la Vega 35,818 +5.8% 96 Torrelaguna 35,814 +5.6% 97 Campo Real 35,762 +6% 98 Redueña 35,422 +5.1% 99 Valdeavero 35,388 +5.4% 100 Prádena del Rincón 35,378 -7.4% 101 Rascafría 35,048 +4.4% 102 Villamanta 34,845 +6.9% 103 Valdepiélagos 34,783 -0.5% 104 Puentes Viejas 34,732 +7.9% 105 Buitrago del Lozoya 34,635 +7% 106 Humanes de Madrid 34,559 +5.7% 107 Bustarviejo 34,514 +6.9% 108 El Berrueco 34,498 +11.6% 109 Ciempozuelos 34,497 +5.1% 110 Robledo de Chavela 34,460 +4.8% 111 El Molar 34,397 +6.1% 112 Berzosa del Lozoya 34,266 +5.3% 113 El Álamo 34,027 +5.3% 114 Santorcaz 34,021 +9.3% 115 Braojos 33,994 +4.6% 116 Titulcia 33,715 +4.4% 117 Ribatejada 33,649 +7.2% 118 Navalagamella 33,622 +9.9% 119 Anchuelo 33,443 +5.9% 120 Pozuelo del Rey 33,115 +2.4% 121 Alameda del Valle 33,055 +6.1% 122 Garganta de los Montes 33,023 +7.1% 123 Parla 32,919 +6.3% 124 Valverde de Alcalá 32,721 +10.1% 125 Navalafuente 32,696 +1.7% 126 Valdemanco 32,638 +5.1% 127 Horcajo de la Sierra-Aoslos 32,575 +5.2% 128 Fresnedillas de la Oliva 32,463 +5.6% 129 Gargantilla del Lozoya y Pinilla de Buitrago 32,447 +13.4% 130 Morata de Tajuña 32,429 +5.9% 131 Navas del Rey 32,323 +7.7% 132 Villarejo de Salvanés 32,250 +3.2% 133 Pinilla del Valle 32,242 +7.3% 134 Corpa 32,162 +6.6% 135 Villa del Prado 32,130 +5.3% 136 Cervera de Buitrago 31,726 +7.5% 137 Villavieja del Lozoya 31,716 +3.7% 138 Perales de Tajuña 31,659 +11.6% 139 Lozoyuela-Navas-Sieteiglesias 31,563 +8.5% 140 Pezuela de las Torres 31,479 +5.8% 141 El Vellón 31,328 +5.2% 142 Aldea del Fresno 31,233 +7.7% 143 Colmenar de Oreja 31,135 +7.4% 144 Montejo de la Sierra 31,003 +5.3% 145 Chinchón 30,935 +5.4% 146 La Serna del Monte 30,912 +11.7% 147 San Martín de Valdeiglesias 30,911 +2.9% 148 Belmonte de Tajo 30,818 +5.1% 149 Valdilecha 30,548 +3.2% 150 Valdaracete 30,511 +9.4% 151 Valdelaguna 30,198 +6.5% 152 Zarzalejo 30,057 +8.3% 153 Tielmes 30,000 +4.1% 154 Estremera 29,799 +6% 155 Horcajuelo de la Sierra 29,623 +8.4% 156 Fuentidueña de Tajo 29,598 +9.8% 157 La Acebeda 29,297 +7.6% 157 La Hiruela 29,297 +7.6% 157 Madarcos 29,297 +7.6% 157 Robregordo 29,297 +7.6% 157 Somosierra 29,297 +7.6% 162 Villaconejos 29,228 +5.2% 163 Rozas de Puerto Real 29,221 +7.4% 164 Piñuécar-Gandullas 29,189 +5.9% 165 Cadalso de los Vidrios 29,050 +8.6% 166 El Atazar 28,644 -5.1% 167 Carabaña 28,440 +8.3% 168 Santa María de la Alameda 28,408 +7.2% 169 Robledillo de la Jara 28,016 -3.2% 170 Navarredonda y San Mamés 27,994 +7.9% 171 Orusco de Tajuña 27,946 +8.2% 172 Puebla de la Sierra 27,913 +2.5% 173 Villamanrique de Tajo 27,699 +5.6% 174 Pelayos de la Presa 27,045 +3.2% 175 Canencia 26,831 +7.5% 176 Valdemaqueda 26,757 +5.8% 177 Cenicientos 26,570 +6.7% 178 Ambite 26,074 +4.4% 179 Brea de Tajo 24,309 +5.2%
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. 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 €92,596 in 2022, according to the Instituto Nacional de Estadística.
Which municipality has the lowest average net income per household? Brea de Tajo, with €24,309 in 2022.
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.
Average net income per household: other rankings
Municipalities in Madrid province: more rankings