Municipalities of Spain by average net income per household

Garai had the highest average net income per household of 8117 municipalities in 2021, at €88,769. Villarta had the lowest, at €14,650. The median was €28,296 and the figure for Spain was €33,881. Source: the Instituto Nacional de Estadística.

Highest88,769Garai
Lowest14,650Villarta
Median28,2968117 municipalities
Spain33,881History

Top 40 municipalities, 2021

CSVChart (SVG)

GaraiGarai: 88,769 EUR88,769Pozuelo de AlarcónPozuelo de Alarcón: 86,403 EUR86,403MatadeperaMatadepera: 76,717 EUR76,717Boadilla del MonteBoadilla del Monte: 76,685 EUR76,685PampliegaPampliega: 71,987 EUR71,987TorrelodonesTorrelodones: 69,688 EUR69,688Villamayor de MonjardínVillamayor de Monjardín: 69,468 EUR69,468LaukizLaukiz: 66,405 EUR66,405MajadahondaMajadahonda: 66,390 EUR66,390Sant Cugat del VallèsSant Cugat del Vallès: 66,360 EUR66,360GurbGurb: 65,518 EUR65,518Las Rozas de MadridLas Rozas de Madrid: 65,428 EUR65,428UrrozUrroz: 64,459 EUR64,459MallaMalla: 64,149 EUR64,149Villanueva de la CañadaVillanueva de la Cañada: 63,085 EUR63,085Santa Cecília de VoltregàSanta Cecília de Voltregà: 62,704 EUR62,704Ossó de SióOssó de Sió: 62,397 EUR62,397CizurCizur: 62,142 EUR62,142CabrilsCabrils: 61,569 EUR61,569El BrullEl Brull: 61,439 EUR61,439Fornells de la SelvaFornells de la Selva: 59,561 EUR59,561Sant Just DesvernSant Just Desvern: 59,397 EUR59,397AlellaAlella: 59,374 EUR59,374AiguavivaAiguaviva: 59,370 EUR59,370Tres CantosTres Cantos: 59,299 EUR59,299Villaviciosa de OdónVillaviciosa de Odón: 58,788 EUR58,788RajadellRajadell: 58,254 EUR58,254AlcobendasAlcobendas: 57,962 EUR57,962TianaTiana: 57,562 EUR57,562L'Ametlla del VallèsL'Ametlla del Vallès: 57,259 EUR57,259CampllongCampllong: 57,097 EUR57,097BolvirBolvir: 57,089 EUR57,089ArangurenAranguren: 56,766 EUR56,766Sant Andreu SalouSant Andreu Salou: 56,611 EUR56,611VallromanesVallromanes: 56,598 EUR56,598Cabrera de MarCabrera de Mar: 56,363 EUR56,363Sant Quirze del VallèsSant Quirze del Vallès: 56,173 EUR56,173Sant GregoriSant Gregori: 55,748 EUR55,748FontanillesFontanilles: 55,629 EUR55,629Olóriz/OloritzOlóriz/Oloritz: 55,389 EUR55,389
EUR. Source: INE. Retrieved 2026-10-07.

Full ranking

RankMunicipalities2021
EUR
Change on 2020
1Garai88,769+39.1%
2Pozuelo de Alarcón86,403+4.1%
3Matadepera76,717+4.8%
4Boadilla del Monte76,685+3.3%
5Pampliega71,987+12.6%
6Torrelodones69,688+2.8%
7Villamayor de Monjardín69,468+114.9%
8Laukiz66,405+12.2%
9Majadahonda66,390+2%
10Sant Cugat del Vallès66,360+2.3%
11Gurb65,518+2.9%
12Las Rozas de Madrid65,428+2.8%
13Urroz64,459+81.6%
14Malla64,149+14%
15Villanueva de la Cañada63,085+6.5%
16Santa Cecília de Voltregà62,704+8.5%
17Ossó de Sió62,397+4.7%
18Cizur62,142+17.1%
19Cabrils61,569+4.4%
20El Brull61,439+15%
21Fornells de la Selva59,561+3.2%
22Sant Just Desvern59,397+2.8%
23Alella59,374-0.6%
24Aiguaviva59,370+3.6%
25Tres Cantos59,299+3.9%
26Villaviciosa de Odón58,788+3.2%
27Rajadell58,254+21.3%
28Alcobendas57,962+2.7%
29Tiana57,562+0.7%
30L'Ametlla del Vallès57,259+4.6%
31Campllong57,097+11.9%
32Bolvir57,089+62.6%
33Aranguren56,766+18.9%
34Sant Andreu Salou56,611+15.2%
35Vallromanes56,598+3.5%
36Cabrera de Mar56,363+2.6%
37Sant Quirze del Vallès56,173+3.5%
38Sant Gregori55,748+6.9%
39Fontanilles55,629+0.2%
40Olóriz/Oloritz55,389+56.3%
41Gamiz-Fika55,337+7.8%
42Rocafort55,297+0.9%
43Begues55,251+2.7%
44Pacs del Penedès54,939+3.5%
45Arama54,792+6.5%
46Llambilles54,790+7.7%
47Paracuellos de Jarama54,713+1.9%
48Meñaka54,327+6.5%
49Banastás54,265+10.8%
50Sagàs54,183+11.3%
51Sant Julià de Vilatorta54,062+3.3%
52San Agustín del Guadalix54,057+3.8%
53Sant Vicenç de Montalt53,954+1%
54Tavèrnoles53,951+2.8%
55Urús53,943+17.5%
56Maruri-Jatabe53,450+7.2%
57Susinos del Páramo53,383+9.4%
58Gabiria53,359+7.5%
59Teià53,286+3.9%
60Venturada53,285+3.5%
61Almoster53,150+1.2%
62Villanueva del Pardillo52,958+5.3%
63Isòvol52,929+12.2%
64Sant Pere Sallavinera52,815+14.9%
65Simancas52,785+6.5%
66Castellvell del Camp52,769+5.7%
67Getxo52,768+2.2%
68Murueta52,384-1.4%
69Cobeña52,328-0.4%
70Das52,218-10%
71Igriés52,084-0.5%
72Collbató52,048+2.6%
73Viver i Serrateix51,864-0.7%
74Iza/Itza51,839+24.9%
75Vilablareix51,833+6%
76Gallifa51,774-12.4%
77Algete51,371+1.8%
78Izagaondoa51,328+34.3%
79Les Cabanyes51,200+6%
80Barrika50,960+11.6%
81Quicena50,914+4.4%
82Premià de Dalt50,848+3.9%
83Siurana50,707-7.7%
84Ibargoiti50,627+32.4%
85Elburgo/Burgelu50,470+8.9%
86Godella50,371+5.3%
87Val de Goñi/Goñerri50,320+21.3%
88Salinas de Oro/Jaitz50,116+47.3%
89Abaltzisketa50,087-18.6%
90Castellví de Rosanes49,888+2.6%
91Arratzua-Ubarrundia49,770+0.5%
92Arratzu49,755+4.7%
93Zuia49,422+5.7%
94Alpicat49,363+2.8%
95Viladecavalls49,359+4.9%
96Loiu49,215+3.1%
97Soto del Real49,129+5.5%
98Ajangiz49,047+1%
99Esponellà49,031+3.6%
100Arrieta49,025+6.8%
101Lezama48,904+4.2%
102Galar48,886+12.7%
103Tabera de Abajo48,864+22.7%
104Palol de Revardit48,845+10.6%
105Ejulve48,828+68.3%
106Santa Maria de Merlès48,813+17.7%
107Brunyola i Sant Martí Sapresa48,805+5.8%
108Lliçà de Vall48,720+2.5%
109Novales48,672+1.5%
110San Antonio de Benagéber48,668+3.8%
111Talavera48,646+3.4%
112Orendain48,593-7.2%
113Sant Andreu de Llavaneres48,527+3%
114Zigoitia48,511+2.7%
115Berango48,441+4.2%
116Sant Esteve Sesrovires48,420+4.9%
117Santa Coloma de Cervelló48,364+5%
118Camós48,308+7.1%
119Rivas-Vaciamadrid48,274+4.3%
120Arroyomolinos48,247+6.2%
121Els Pallaresos48,230+7.2%
122Izurtza48,149-42.3%
123Hoyo de Manzanares48,145+3%
124Aramaio48,129-0.7%
125Urdazubi/Urdax48,104+38%
126Castellolí48,096+3.3%
127Lantz48,074+25.2%
128Baliarrain48,021+17.2%
129Quart47,992+4%
130Aguilar de Segarra47,986+4.4%
131Borrassà47,864+7.5%
132Gualta47,842+11.3%
133Arraia-Maeztu47,797+36.8%
134Fontcoberta47,786+5.5%
135Villalbilla47,715+2.7%
136Zierbena47,674+5.9%
137Moralzarzal47,630+4%
138Vilademuls47,607+9.3%
139Biurrun-Olcoz47,538+34.7%
140Vilassar de Dalt47,530+1.4%
141Chimillas47,455+7%
142Pinell de Solsonès47,407+15.8%
143Ziortza-Bolibar47,372+14.9%
144Bidaurreta47,341+23.9%
145Rubió47,292-1.6%
146Sant Fost de Campsentelles47,280+4.1%
147Canet d'Adri47,272-10.7%
148Serra de Daró47,168+8.4%
149Sant Martí d'Albars47,154+2.3%
150Vall-llobrega47,153+11.4%
151Ultzama47,103+22.7%
152Palau-sator47,024+16%
153Daganzo de Arriba47,018+3.9%
154Torrelles de Llobregat46,994+4.9%
155Sales de Llierca46,974+36.5%
156Zabalza/Zabaltza46,941+22.9%
157Muruzábal46,929+33%
158Vilanova del Vallès46,911+2%
159Urraul Alto46,898+34.8%
160Lizoain-Arriasgoiti/Lizoainibar-Arriasgoiti46,895+22.7%
161Albero Alto46,850+1.5%
162Vilassar de Mar46,791+1.8%
163Ordis46,787+4.3%
164Fontanals de Cerdanya46,770-5.7%
164Guils de Cerdanya46,770+5.5%
166Nueno46,755+4.7%
167Ereño46,747+13.1%
168Lapoblación46,571+65.5%
169La Pera46,535+4.9%
170Tierz46,483+5.1%
171Cervià de Ter46,472+4.9%
172Sant Julià de Ramis46,464+4%
173Juià46,445+7.3%
174Enériz/Eneritz46,440+31.6%
175Folgueroles46,432+4.4%
176Sondika46,419+13.1%
177Orís46,378+3.1%
178Irañeta46,374+26.5%
179Sant Guim de la Plana46,356+17.7%
180Ger46,324+10.9%
181Arrankudiaga-Zollo46,323+6.6%
182Guixers46,300+17.9%
183Vilanant46,271+5.9%
184Zizur Mayor/Zizur Nagusia46,241+8.5%
185Viladasens46,220+5.3%
186Castellar de la Ribera46,205+8.3%
187Pujalt46,164-6.8%
188Esporles46,162+4.8%
189Gatika46,136+1.5%
190Cendea de Olza/Oltza Zendea46,121+23.3%
191l'Eliana46,115+4.5%
192Colmenar Viejo46,101+3.9%
193Renau46,058+12.8%
194Cornellà del Terri46,053+7.2%
195Adiós46,046+30.5%
196Secastilla46,013+2.1%
197Mallabia46,005+1.2%
198Villanueva de Argaño46,002+12.7%
199Santa Brígida45,992+2.1%
200La Palma de Cervelló45,963+5.1%
201Mungia45,941+3.5%
202Idiazabal45,913-0.5%
203Sant Esteve de Palautordera45,897+1.4%
204Llobera45,893+6.1%
205Castelldefels45,832+4.8%
206Ullastrell45,790+6.1%
207Alerre45,743+0.7%
207Marratxí45,743+3.8%
209Gautegiz Arteaga45,672+6.9%
210Cervelló45,654+3.1%
211San Sebastián de los Reyes45,647+2.9%
212Legaria45,637+39.4%
213Sant Quirze Safaja45,597+2.5%
214La Roca del Vallès45,573+5.3%
215Berrioplano/Berriobeiti45,560+11.3%
216Valle de Egüés/Eguesibar45,517+10.4%
217Sant Aniol de Finestres45,483+12.4%
218Corbera de Llobregat45,440+6.7%
219Castellnou de Bages45,435+3.7%
220Peralada45,429+2.4%
221Valdeolmos-Alalpardo45,394+3.4%
222Kortezubi45,309+0.1%
222Santa Maria de Martorelles45,309+8.9%
224Auritz/Burguete45,295+29.6%
225Prats i Sansor45,285+20%
226La Vall de Bianya45,268+5%
227Palau-solità i Plegamans45,262+4.3%
228Valldemossa45,173+13.2%
229Artea45,131+2.3%
230Mediana de Voltoya45,130+27%
231Sopela45,128+3.6%
232Esteribar45,101+6%
233Garínoain45,075+27.2%
234La Vall d'en Bas45,056+4.8%
235Porqueres44,999+5.1%
236Lazagurría44,988+50.6%
237Pallejà44,987+3.7%
238Berriatua44,958+9.3%
239Alpedrete44,955+5%
240Hondarribia44,947+4.9%
241Oliola44,922+7.1%
242Torla-Ordesa44,870+9.5%
243Ezkio-Itsaso44,841+6.2%
244Castrillo del Val44,835-11.8%
245Sant Mori44,828+22%
246Sukarrieta44,818+8.4%
247Sant Climent de Llobregat44,805+5.5%
248Zumaia44,804+3%
249Barrundia44,789+6.2%
250Castellar del Riu44,778+9.4%

Showing the top 250 of 8117. The CSV download has every row.

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. 9 municipalities with data in other periods have no value for 2021 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=30917. 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 of Spain by average net income per household using official data, and cite the source.
rank_places {"indicator":"net_income_per_household","level":"municipality","within":"Spain","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_income_per_household&level=municipality&within=Spain&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 household?

Garai, with €88,769 in 2021, according to the Instituto Nacional de Estadística.

Which municipality has the lowest average net income per household?

Villarta, with €14,650 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 hogar, municipios. Retrieved 2026-10-07. 9 municipalities have no value for 2021 and are not ranked.

Average net income per household: other rankings

Municipalities of Spain: more rankings