Municipalities in Barcelona province by average net income per household

Matadepera had the highest average net income per household of 300 municipalities in 2017, at €70,071. Castellcir had the lowest, at €22,236. The median was €34,367 and the figure for Barcelona province was €35,469. Source: the Instituto Nacional de Estadística.

Highest70,071Matadepera
Lowest22,236Castellcir
Median34,367300 municipalities
Barcelona province35,469History

Top 40 municipalities, 2017

CSVChart (SVG)

MatadeperaMatadepera: 70,071 EUR70,071Sant Cugat del VallèsSant Cugat del Vallès: 59,606 EUR59,606GurbGurb: 57,370 EUR57,370CabrilsCabrils: 56,356 EUR56,356AlellaAlella: 56,250 EUR56,250TianaTiana: 55,627 EUR55,627Sant Just DesvernSant Just Desvern: 54,474 EUR54,474VallromanesVallromanes: 53,892 EUR53,892Santa Cecília de VoltregàSanta Cecília de Voltregà: 53,480 EUR53,480Sant Quirze del VallèsSant Quirze del Vallès: 52,502 EUR52,502Sant Vicenç de MontaltSant Vicenç de Montalt: 51,112 EUR51,112Pacs del PenedèsPacs del Penedès: 50,240 EUR50,240TeiàTeià: 50,044 EUR50,044Cabrera de MarCabrera de Mar: 49,577 EUR49,577El BrullEl Brull: 49,528 EUR49,528Sant Quirze SafajaSant Quirze Safaja: 48,644 EUR48,644L'Ametlla del VallèsL'Ametlla del Vallès: 48,534 EUR48,534BeguesBegues: 47,732 EUR47,732TavèrnolesTavèrnoles: 47,657 EUR47,657RajadellRajadell: 47,643 EUR47,643MallaMalla: 47,171 EUR47,171Viver i SerrateixViver i Serrateix: 47,074 EUR47,074SagàsSagàs: 46,189 EUR46,189Sant Julià de VilatortaSant Julià de Vilatorta: 45,974 EUR45,974CastelldefelsCastelldefels: 45,885 EUR45,885Premià de DaltPremià de Dalt: 45,692 EUR45,692RubióRubió: 45,268 EUR45,268CollbatóCollbató: 44,749 EUR44,749GallifaGallifa: 44,702 EUR44,702Les CabanyesLes Cabanyes: 44,041 EUR44,041Santa Maria de MerlèsSanta Maria de Merlès: 43,936 EUR43,936Sant Andreu de LlavaneresSant Andreu de Llavaneres: 43,884 EUR43,884PujaltPujalt: 43,842 EUR43,842Calonge de SegarraCalonge de Segarra: 43,783 EUR43,783Vilanova del VallèsVilanova del Vallès: 43,744 EUR43,744MontmaneuMontmaneu: 43,717 EUR43,717CarmeCarme: 43,657 EUR43,657CastellolíCastellolí: 43,621 EUR43,621ViladecavallsViladecavalls: 43,174 EUR43,174Sant Esteve SesroviresSant Esteve Sesrovires: 42,402 EUR42,402
EUR. Source: INE. Retrieved 2026-10-07.

Full ranking

RankMunicipalities2017
EUR
Change on 2016
1Matadepera70,071+2.6%
2Sant Cugat del Vallès59,606+2.5%
3Gurb57,370+5.5%
4Cabrils56,356+3.7%
5Alella56,250+3.2%
6Tiana55,627+5%
7Sant Just Desvern54,474+0.8%
8Vallromanes53,892+2.1%
9Santa Cecília de Voltregà53,480-7.5%
10Sant Quirze del Vallès52,502+4%
11Sant Vicenç de Montalt51,112+2.6%
12Pacs del Penedès50,240+7.1%
13Teià50,044+1.1%
14Cabrera de Mar49,577+0.3%
15El Brull49,528-16%
16Sant Quirze Safaja48,644+10.5%
17L'Ametlla del Vallès48,534-0.4%
18Begues47,732+1%
19Tavèrnoles47,657-1.8%
20Rajadell47,643-2.5%
21Malla47,171-0.8%
22Viver i Serrateix47,074-5.2%
23Sagàs46,189-0.7%
24Sant Julià de Vilatorta45,974+3.3%
25Castelldefels45,885+8.8%
26Premià de Dalt45,692+3.5%
27Rubió45,268-2.8%
28Collbató44,749+0.6%
29Gallifa44,702+6.6%
30Les Cabanyes44,041+4.6%
31Santa Maria de Merlès43,936+0.9%
32Sant Andreu de Llavaneres43,884+2.8%
33Pujalt43,842+9.3%
34Calonge de Segarra43,783+9%
35Vilanova del Vallès43,744+1.9%
36Montmaneu43,717+2.8%
37Carme43,657+30%
38Castellolí43,621+5.1%
39Viladecavalls43,174+4.8%
40Sant Esteve Sesrovires42,402+1.9%
41Vilassar de Mar42,268+2.9%
42Lliçà de Vall42,199+3.6%
43Santa Coloma de Cervelló42,140+2.2%
44Vilassar de Dalt42,116-0.2%
45Castellví de Rosanes42,048-0.1%
46Torrelles de Llobregat41,676+4%
47Saldes41,617-4.1%
48Sant Fost de Campsentelles41,532+3.2%
49Sant Esteve de Palautordera41,493+7.6%
50La Palma de Cervelló41,061+5.3%
51Sant Pere Sallavinera41,046-6.4%
52Castellnou de Bages40,922+3.9%
53Cervelló40,847-1.2%
54Aguilar de Segarra40,762+5.5%
55Folgueroles40,591+3.7%
56Sant Martí d'Albars40,233-12.6%
57Ullastrell40,113+3.1%
58Santa Fe del Penedès40,104-2.9%
59Corbera de Llobregat40,021+3.6%
60Sant Joan Despí39,846+2.6%
61Pallejà39,728+3.4%
62Palau-solità i Plegamans39,722+2.9%
63El Masnou39,690+2.1%
64Esplugues de Llobregat39,457+1.3%
65Sitges39,373+3.8%
66La Roca del Vallès39,241+2.8%
67Oristà39,089+3.2%
68Molins de Rei39,079+3.1%
69Les Masies de Roda38,954+1%
70Sant Climent de Llobregat38,892+1.9%
71Vilobí del Penedès38,561+0.4%
72Argentona38,409+3.7%
73Lliçà d'Amunt38,388+1.9%
74Castellbisbal38,386+3.2%
75Cerdanyola del Vallès38,333+2.5%
76Santpedor38,314+3.1%
77Sant Fruitós de Bages38,195+2.5%
78La Garriga38,100+2.8%
79Sant Antoni de Vilamajor38,069+2.9%
80Santa Maria de Martorelles37,909+1.6%
81Barcelona37,881+1.4%
82Bigues i Riells del Fai37,739+2.7%
83Montgat37,657+1.9%
84Santa Eulàlia de Riuprimer37,620+6.2%
85Calders37,569+5%
86Castellar del Vallès37,568+2.8%
87Santa Eulàlia de Ronçana37,517+2.6%
88Calldetenes37,496+3.3%
89Cardedeu37,447+1.6%
90Gavà37,370+1.6%
91Fogars de Montclús37,350+3.4%
92Sant Feliu de Llobregat37,265+3.2%
93Òrrius37,254-0.6%
94El Bruc37,220+6.8%
95El Papiol37,167+6.1%
96Vallirana37,079+3.8%
97Parets del Vallès37,040+3.5%
98Taradell37,009+1.4%
99Sant Pol de Mar36,882+3.1%
100L'Esquirol36,786+3.8%
101Sant Cugat Sesgarrigues36,772+2.6%
102Fonollosa36,745+3.9%
103Sant Sadurní d'Anoia36,7000%
104Caldes d'Estrac36,673+7.3%
105Abrera36,568+2.7%
106Caldes de Montbui36,567+3.9%
107Sant Llorenç d'Hortons36,530-1.9%
108Sant Vicenç de Torelló36,506-1.3%
109Seva36,428+2.3%
110Dosrius36,346+4%
111Cànoves i Samalús36,262+4.4%
112Orís36,164+2.1%
113Sant Pere de Vilamajor36,157+3.8%
114Polinyà36,084+3.9%
115Gualba36,049+5.5%
116Tona36,029+2.3%
117Olèrdola35,964+3.2%
118Collsuspina35,959+0.2%
119Sant Martí de Tous35,945+4.1%
120Perafita35,929+9.6%
121Campins35,921+6.1%
122Les Masies de Voltregà35,804+3.9%
123Jorba35,763+8.3%
124Sentmenat35,570+3.5%
125Martorelles35,376+3.7%
126Llinars del Vallès35,332+2.3%
127Vallcebre35,169+5.9%
128Font-rubí35,155+4.2%
129La Granada35,050+4.7%
130Sant Salvador de Guardiola35,035+2.6%
131Copons34,954+4.5%
132Barberà del Vallès34,751+2.9%
133Muntanyola34,734+6.3%
134Vacarisses34,721+2.5%
135Vic34,720+3.7%
136Sant Feliu Sasserra34,646+0.3%
137Santa Maria de Palautordera34,642+5.7%
138Les Franqueses del Vallès34,589+1.6%
139Alpens34,583+4.8%
139Santa Maria de Miralles34,583-9.8%
141Santa Perpètua de Mogoda34,531+3.7%
142Puigdàlber34,520+7.6%
143Gelida34,517+1.4%
144Granollers34,496+2.5%
145Artés34,473+3.3%
146L'Estany34,469+1.1%
147Montclar34,461-1.3%
148Castellfollit del Boix34,435+3.1%
149Castellar del Riu34,395+0.1%
150Premià de Mar34,367+3.3%
151Aiguafreda34,366+2.6%
152Santa Susanna34,313+6.3%
153Subirats34,282+2.3%
154Santa Eugènia de Berga34,267+0.3%
155La Nou de Berguedà34,203+2.7%
156Súria34,174+2.9%
157Viladecans34,165+2.6%
158Orpí34,142+4.7%
159Esparreguera34,130+2.8%
160Torrelavit34,105+1%
161Martorell34,056+3.5%
162Avinyonet del Penedès34,044+0.6%
163Sant Mateu de Bages34,008-0.4%
164Sant Hipòlit de Voltregà33,997+3.9%
165Gaià33,982+1.2%
166Torelló33,958+2.2%
167Sant Bartomeu del Grau33,950-0.3%
168Vallgorguina33,947+2.5%
169Montmeló33,938+3.4%
170Masquefa33,903+4.7%
171Arenys de Munt33,901+3.6%
172Talamanca33,873-3.5%
173Argençola33,848-0.8%
174Mura33,829+5%
175Vallbona d'Anoia33,705+3.4%
176Montmajor33,670+5.6%
177Avià33,650+1.4%
178Sant Andreu de la Barca33,619+3.7%
179Roda de Ter33,582+2.7%
180Canyelles33,556+3.2%
181Montseny33,499-1.1%
182Òdena33,444+1.8%
183Sant Pere de Torelló33,394+2.4%
184Prats de Lluçanès33,384+2.7%
185Olost33,377-0.6%
186Olesa de Montserrat33,367+2.9%
187Sant Vicenç dels Horts33,297+1.7%
188Olesa de Bonesvalls33,280+3.5%
189Navarcles33,176+1.2%
190Castellgalí33,175+3.6%
191Sant Celoni33,150+3.3%
192El Prat de Llobregat33,106+2.5%
193Cardona33,076+4.4%
194Sant Joan de Vilatorrada33,037+3.1%
195Avinyó32,965+0.1%
196Moià32,858+3.6%
197La Pobla de Claramunt32,825+3%
198Sant Martí Sarroca32,784+0.9%
199Sant Pere de Ribes32,766+2.9%
200Centelles32,752+3.3%
201Bagà32,747+3%
202Els Hostalets de Pierola32,738+1.1%
203Sant Boi de Lluçanès32,730-2.2%
204Arenys de Mar32,698+3%
205Montornès del Vallès32,642+2.2%
206Sant Julià de Cerdanyola32,629+3.6%
207Rubí32,571+2.2%
208Vilanova i la Geltrú32,551+2.5%
209Sant Boi de Llobregat32,501+2.6%
210Sabadell32,494+2.8%
211Capellades32,468-0.2%
212Igualada32,369+1.7%
213Mollet del Vallès32,350+2.6%
214Olivella32,348+0.1%
215Sant Quirze de Besora32,332+3.9%
216Lluçà32,269+1.5%
217Castellví de la Marca32,261+2.9%
218Sant Pere de Riudebitlles32,240+2.7%
219Balsareny32,231+2.1%
220Terrassa32,184+3%
221Sallent32,084+2.8%
222Sant Feliu de Codines32,034+3.1%
223Canet de Mar31,895+2.8%
224Vilafranca del Penedès31,880+3.9%
225Manlleu31,866+0.9%
226Tagamanent31,837+1.2%
227Sant Cebrià de Vallalta31,784+3.4%
228Castellterçol31,599+1.1%
229L'Espunyola31,528-2.4%
230Cubelles31,488+3.4%
231Sant Martí Sesgueioles31,474+3%
232Callús31,424+2.4%
233Manresa31,422+2.8%
234Balenyà31,361+4.7%
235Rellinars31,354+1.7%
236La Torre de Claramunt31,340-0.1%
237Santa Margarida i els Monjos31,233+4.4%
238Montcada i Reixac31,229+2.6%
239Sant Llorenç Savall31,169+4.2%
240Vilanova de Sau31,149+9.1%
241Cornellà de Llobregat31,139+2.8%
242Sant Iscle de Vallalta31,098+3.5%
243Casserres31,066+1.7%
244Santa Maria d'Oló31,029-0.4%
245Navàs30,979+4%
246Figaró-Montmany30,896+3.8%
247Rupit i Pruit30,834-2.8%
248Badalona30,705+2.9%
249Veciana30,691-1.5%
250Berga30,611+2.5%

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

Matadepera, with €70,071 in 2017, according to the Instituto Nacional de Estadística.

Which municipality has the lowest average net income per household?

Castellcir, with €22,236 in 2017.

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. 11 municipalities have no value for 2017 and are not ranked.

Average net income per household: other rankings

Municipalities in Barcelona province: more rankings