Municipalities in Barcelona province by average net income per household

Matadepera had the highest average net income per household of 311 municipalities in 2021, at €76,717. Torrelles de Foix had the lowest, at €28,711. The median was €38,748 and the figure for Barcelona province was €39,511. Source: the Instituto Nacional de Estadística.

Highest76,717Matadepera
Lowest28,711Torrelles de Foix
Median38,748311 municipalities
Barcelona province39,511History

Top 40 municipalities, 2021

CSVChart (SVG)

MatadeperaMatadepera: 76,717 EUR76,717Sant Cugat del VallèsSant Cugat del Vallès: 66,360 EUR66,360GurbGurb: 65,518 EUR65,518MallaMalla: 64,149 EUR64,149Santa Cecília de VoltregàSanta Cecília de Voltregà: 62,704 EUR62,704CabrilsCabrils: 61,569 EUR61,569El BrullEl Brull: 61,439 EUR61,439Sant Just DesvernSant Just Desvern: 59,397 EUR59,397AlellaAlella: 59,374 EUR59,374RajadellRajadell: 58,254 EUR58,254TianaTiana: 57,562 EUR57,562L'Ametlla del VallèsL'Ametlla del Vallès: 57,259 EUR57,259VallromanesVallromanes: 56,598 EUR56,598Cabrera de MarCabrera de Mar: 56,363 EUR56,363Sant Quirze del VallèsSant Quirze del Vallès: 56,173 EUR56,173BeguesBegues: 55,251 EUR55,251Pacs del PenedèsPacs del Penedès: 54,939 EUR54,939SagàsSagàs: 54,183 EUR54,183Sant Julià de VilatortaSant Julià de Vilatorta: 54,062 EUR54,062Sant Vicenç de MontaltSant Vicenç de Montalt: 53,954 EUR53,954TavèrnolesTavèrnoles: 53,951 EUR53,951TeiàTeià: 53,286 EUR53,286Sant Pere SallavineraSant Pere Sallavinera: 52,815 EUR52,815CollbatóCollbató: 52,048 EUR52,048Viver i SerrateixViver i Serrateix: 51,864 EUR51,864GallifaGallifa: 51,774 EUR51,774Les CabanyesLes Cabanyes: 51,200 EUR51,200Premià de DaltPremià de Dalt: 50,848 EUR50,848Castellví de RosanesCastellví de Rosanes: 49,888 EUR49,888ViladecavallsViladecavalls: 49,359 EUR49,359Santa Maria de MerlèsSanta Maria de Merlès: 48,813 EUR48,813Lliçà de VallLliçà de Vall: 48,720 EUR48,720Sant Andreu de LlavaneresSant Andreu de Llavaneres: 48,527 EUR48,527Sant Esteve SesroviresSant Esteve Sesrovires: 48,420 EUR48,420Santa Coloma de CervellóSanta Coloma de Cervelló: 48,364 EUR48,364CastellolíCastellolí: 48,096 EUR48,096Aguilar de SegarraAguilar de Segarra: 47,986 EUR47,986Vilassar de DaltVilassar de Dalt: 47,530 EUR47,530RubióRubió: 47,292 EUR47,292Sant Fost de CampsentellesSant Fost de Campsentelles: 47,280 EUR47,280
EUR. Source: INE. Retrieved 2026-10-07.

Full ranking

RankMunicipalities2021
EUR
Change on 2020
1Matadepera76,717+4.8%
2Sant Cugat del Vallès66,360+2.3%
3Gurb65,518+2.9%
4Malla64,149+14%
5Santa Cecília de Voltregà62,704+8.5%
6Cabrils61,569+4.4%
7El Brull61,439+15%
8Sant Just Desvern59,397+2.8%
9Alella59,374-0.6%
10Rajadell58,254+21.3%
11Tiana57,562+0.7%
12L'Ametlla del Vallès57,259+4.6%
13Vallromanes56,598+3.5%
14Cabrera de Mar56,363+2.6%
15Sant Quirze del Vallès56,173+3.5%
16Begues55,251+2.7%
17Pacs del Penedès54,939+3.5%
18Sagàs54,183+11.3%
19Sant Julià de Vilatorta54,062+3.3%
20Sant Vicenç de Montalt53,954+1%
21Tavèrnoles53,951+2.8%
22Teià53,286+3.9%
23Sant Pere Sallavinera52,815+14.9%
24Collbató52,048+2.6%
25Viver i Serrateix51,864-0.7%
26Gallifa51,774-12.4%
27Les Cabanyes51,200+6%
28Premià de Dalt50,848+3.9%
29Castellví de Rosanes49,888+2.6%
30Viladecavalls49,359+4.9%
31Santa Maria de Merlès48,813+17.7%
32Lliçà de Vall48,720+2.5%
33Sant Andreu de Llavaneres48,527+3%
34Sant Esteve Sesrovires48,420+4.9%
35Santa Coloma de Cervelló48,364+5%
36Castellolí48,096+3.3%
37Aguilar de Segarra47,986+4.4%
38Vilassar de Dalt47,530+1.4%
39Rubió47,292-1.6%
40Sant Fost de Campsentelles47,280+4.1%
41Sant Martí d'Albars47,154+2.3%
42Torrelles de Llobregat46,994+4.9%
43Vilanova del Vallès46,911+2%
44Vilassar de Mar46,791+1.8%
45Folgueroles46,432+4.4%
46Orís46,378+3.1%
47Pujalt46,164-6.8%
48La Palma de Cervelló45,963+5.1%
49Sant Esteve de Palautordera45,897+1.4%
50Castelldefels45,832+4.8%
51Ullastrell45,790+6.1%
52Cervelló45,654+3.1%
53Sant Quirze Safaja45,597+2.5%
54La Roca del Vallès45,573+5.3%
55Corbera de Llobregat45,440+6.7%
56Castellnou de Bages45,435+3.7%
57Santa Maria de Martorelles45,309+8.9%
58Palau-solità i Plegamans45,262+4.3%
59Pallejà44,987+3.7%
60Sant Climent de Llobregat44,805+5.5%
61Castellar del Riu44,778+9.4%
62Sitges44,670+4.6%
63El Masnou44,634+3.2%
64Sant Joan Despí44,608+3.7%
65Les Masies de Roda44,452+0.5%
66Argentona44,369+3%
67Lliçà d'Amunt44,091+5.7%
68Vilobí del Penedès43,897+2.5%
69Santa Fe del Penedès43,861+4.4%
70La Garriga43,538+4.7%
71Molins de Rei43,485+3.9%
72Sant Fruitós de Bages43,364+5.7%
73Campins43,319+9.3%
74Bigues i Riells del Fai43,299+5.6%
75Esplugues de Llobregat43,224+4.5%
76Castellar del Vallès43,199+5%
77Seva43,127+3.1%
78Cardedeu42,997+5.3%
79Òrrius42,862+5.6%
80Muntanyola42,844+0.3%
81Taradell42,836+2.1%
82Cerdanyola del Vallès42,822+4.2%
83Cànoves i Samalús42,772+3.4%
84Castellbisbal42,753+2.8%
85Orpí42,661+9.5%
86Santa Eulàlia de Ronçana42,638+3%
87Sant Antoni de Vilamajor42,580+0.5%
88Sant Martí de Tous42,539+4.7%
89Montgat42,514+4.9%
90Sant Cugat Sesgarrigues42,508+8%
91Vallirana42,282+4.3%
92Montmaneu42,250+1.5%
93Calders42,184+1.2%
94Saldes42,132+5.3%
95Parets del Vallès42,087+4.7%
96Sant Feliu de Llobregat42,037+3.9%
97Calldetenes41,888+1.1%
98Caldes de Montbui41,821+4.6%
99Fonollosa41,800+1.6%
100Dosrius41,756+5.6%
101Olèrdola41,462+6.7%
102Barcelona41,454+2.5%
103Sant Sadurní d'Anoia41,404+3.5%
104Sentmenat41,394+5.6%
105Santa Eulàlia de Riuprimer41,316+3.5%
106Sant Pere de Vilamajor41,265+5.4%
107Tona41,254+3.5%
108Oristà41,236+3.5%
109Abrera41,104+4%
110Copons40,962+1.8%
111Gaià40,874+1.8%
112Santpedor40,864-0.8%
113Llinars del Vallès40,804+4%
114Sant Vicenç de Torelló40,768+3%
115El Bruc40,669+4.5%
116Sant Pol de Mar40,631+3.4%
117Gavà40,562+3.4%
118Les Masies de Voltregà40,522+0.4%
119Vacarisses40,521+4%
120Gualba40,368+2.9%
121Polinyà40,360+4.3%
122Vallgorguina40,349+5.5%
123Sant Llorenç d'Hortons40,323+2.3%
124Calonge de Segarra40,190-6.6%
125El Papiol40,187+2%
126Perafita40,184+5.4%
127Olesa de Bonesvalls40,160+8.4%
128Torrelavit40,103+6.1%
129Santa Maria de Palautordera40,070+5.7%
130Caldes d'Estrac39,972+1.3%
131Subirats39,890+6.7%
132L'Espunyola39,876+1.9%
133Olost39,838+4.6%
134Castellcir39,756+5.1%
135La Granada39,717+0.2%
136Tagamanent39,422+2.4%
137Sant Bartomeu del Grau39,328+4.1%
138Castellfollit del Boix39,280+9.6%
139L'Esquirol39,279+2.6%
140Barberà del Vallès39,246+4.1%
141Martorelles39,238+3%
142Avià39,236+3.5%
143Castellgalí39,180+4.5%
143Santa Perpètua de Mogoda39,180+4.8%
145Sant Salvador de Guardiola39,129+1.3%
146Rellinars39,062+2.8%
147Viladecans38,945+4.7%
148Castellví de la Marca38,942+8%
149Arenys de Munt38,920+4.1%
150Aiguafreda38,897+0.9%
151Canyelles38,885+7.6%
152Les Franqueses del Vallès38,818+2.3%
153Sant Hipòlit de Voltregà38,799-0.7%
154Santa Eugènia de Berga38,798+3.8%
155Granollers38,749+2.3%
156Jorba38,748+3.6%
157Sant Mateu de Bages38,610+6.6%
158Masquefa38,477+4.8%
159Gelida38,471+5.4%
160Montseny38,405+13.4%
161Alpens38,397+9%
162Vic38,359+2.7%
163Premià de Mar38,349+2.7%
164Fogars de Montclús38,261+6.6%
165Puigdàlber38,240+2.5%
166Sant Pere de Torelló38,132+4.5%
167Olivella38,069+4.5%
168Sant Feliu Sasserra38,032+2.9%
169Torelló37,977+3.1%
170Prats de Lluçanès37,952+3.5%
171Tavertet37,947+13.7%
172Martorell37,892+3%
173Argençola37,888+6.3%
174Sora37,873+8%
175Montclar37,862-0.2%
176Collsuspina37,849+50%
177Sant Boi de Lluçanès37,835-0.7%
178Sant Andreu de la Barca37,824+3.8%
178Sant Vicenç dels Horts37,824+3.8%
180Olesa de Montserrat37,766+3%
181Vallbona d'Anoia37,687+2%
182Montmeló37,658+2.1%
183Rubí37,632+6.2%
184L'Estany37,5430%
185Rupit i Pruit37,536-4.8%
186Avinyó37,523+1.4%
187Montornès del Vallès37,491+4.6%
188Sant Pere de Ribes37,437+4.5%
189Avinyonet del Penedès37,436+4.6%
190Castellar de n'Hug37,426+15.8%
191Artés37,276+3.6%
192Vilanova de Sau37,251+9.3%
193Esparreguera37,249+0.5%
194Font-rubí37,246+2.9%
195Els Hostalets de Pierola37,243+4.8%
196El Prat de Llobregat37,240+4.2%
197Sant Celoni37,184+3.4%
198Súria37,140+0.8%
199Sant Joan de Vilatorrada37,106+3.1%
200Bellprat37,098+4.5%
200Capolat37,098+4.5%
200Castell de l'Areny37,098+4.5%
200Fígols37,098+4.5%
200Gisclareny37,098+4.5%
200Granera37,098+4.5%
200La Quar37,098+4.5%
200Sant Agustí de Lluçanès37,098+4.5%
200Sant Jaume de Frontanyà37,098+4.5%
200Sant Sadurní d'Osormort37,098+4.5%
200Sobremunt37,098+4.5%
211Carme37,066+3.3%
212Vallcebre37,029+5.5%
213Navarcles37,028+2.2%
214Sant Quirze de Besora37,002+2.7%
215Sant Martí Sarroca36,995+4.9%
216La Pobla de Claramunt36,977+3.8%
217Roda de Ter36,971+0.2%
218Vilanova i la Geltrú36,966+3.5%
219Sant Feliu de Codines36,922+3.3%
220Arenys de Mar36,833+3.9%
221Sant Julià de Cerdanyola36,779+7.3%
222Terrassa36,656+4.2%
223Santa Susanna36,614-4.1%
224Igualada36,602+3.9%
225Sant Iscle de Vallalta36,538+2.4%
226Òdena36,495+2.9%
227Mollet del Vallès36,486+3.7%
228Sant Boi de Llobregat36,460+3.1%
229Veciana36,456-5.1%
230Sabadell36,428+3.3%
231Santa Maria d'Oló36,417+3.6%
232Centelles36,359+3.4%
233Moià36,325+1.6%
234Sant Martí Sesgueioles36,321-0.8%
235Cardona36,319+3.8%
236Montmajor36,304-0.9%
237Montcada i Reixac36,267+5.7%
238Sant Pere de Riudebitlles36,257+2.1%
239Vilafranca del Penedès35,998+4.6%
240Fogars de la Selva35,880+5.1%
241Capellades35,774+3.4%
242Lluçà35,758+3%
243Santa Maria de Miralles35,749+5.1%
244Castellterçol35,699+6.1%
245Castellfollit de Riubregós35,692+15.3%
245Santa Margarida i els Monjos35,692+6%
247Sant Cebrià de Vallalta35,687+6%
248Mura35,671+0.3%
249Manlleu35,603-0.3%
250Talamanca35,602+2.1%

Showing the top 250 of 311. 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. 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 €76,717 in 2021, according to the Instituto Nacional de Estadística.

Which municipality has the lowest average net income per household?

Torrelles de Foix, with €28,711 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.

Average net income per household: other rankings

Municipalities in Barcelona province: more rankings