Municipalities in Barcelona province by average net income per person

Matadepera had the highest average net income per person of 311 municipalities in 2021, at €24,091. Torrelles de Foix had the lowest, at €11,132. The median was €14,926 and the figure for Barcelona province was €15,297. Source: the Instituto Nacional de Estadística.

Highest24,091Matadepera
Lowest11,132Torrelles de Foix
Median14,926311 municipalities
Barcelona province15,297History

Top 40 municipalities, 2021

CSVChart (SVG)

MatadeperaMatadepera: 24,091 EUR24,091Sant Just DesvernSant Just Desvern: 22,322 EUR22,322Sant Cugat del VallèsSant Cugat del Vallès: 21,888 EUR21,888RajadellRajadell: 21,552 EUR21,552AlellaAlella: 20,889 EUR20,889GallifaGallifa: 20,766 EUR20,766MallaMalla: 20,433 EUR20,433CabrilsCabrils: 20,379 EUR20,379Cabrera de MarCabrera de Mar: 20,140 EUR20,140SaldesSaldes: 20,076 EUR20,076TianaTiana: 20,069 EUR20,069Sant Quirze del VallèsSant Quirze del Vallès: 19,610 EUR19,610VallromanesVallromanes: 19,573 EUR19,573GurbGurb: 19,519 EUR19,519TavèrnolesTavèrnoles: 19,468 EUR19,468L'Ametlla del VallèsL'Ametlla del Vallès: 19,464 EUR19,464El BrullEl Brull: 19,367 EUR19,367Santa Cecília de VoltregàSanta Cecília de Voltregà: 19,320 EUR19,320Sant Pere SallavineraSant Pere Sallavinera: 19,292 EUR19,292Sant Vicenç de MontaltSant Vicenç de Montalt: 19,255 EUR19,255Sant Julià de VilatortaSant Julià de Vilatorta: 19,089 EUR19,089TeiàTeià: 19,037 EUR19,037BeguesBegues: 18,771 EUR18,771Sant Julià de CerdanyolaSant Julià de Cerdanyola: 18,696 EUR18,696Pacs del PenedèsPacs del Penedès: 18,568 EUR18,568SitgesSitges: 18,514 EUR18,514Sant Quirze SafajaSant Quirze Safaja: 18,307 EUR18,307CollbatóCollbató: 18,057 EUR18,057Premià de DaltPremià de Dalt: 18,023 EUR18,023Sant Andreu de LlavaneresSant Andreu de Llavaneres: 17,875 EUR17,875Vilassar de MarVilassar de Mar: 17,771 EUR17,771VallcebreVallcebre: 17,686 EUR17,686Vilassar de DaltVilassar de Dalt: 17,590 EUR17,590Sant Esteve SesroviresSant Esteve Sesrovires: 17,583 EUR17,583PujaltPujalt: 17,455 EUR17,455BarcelonaBarcelona: 17,350 EUR17,350El MasnouEl Masnou: 17,257 EUR17,257CastellolíCastellolí: 17,248 EUR17,248La Palma de CervellóLa Palma de Cervelló: 17,213 EUR17,213CampinsCampins: 17,124 EUR17,124
EUR. Source: INE. Retrieved 2026-10-07.

Full ranking

RankMunicipalities2021
EUR
Change on 2020
1Matadepera24,091+5.6%
2Sant Just Desvern22,322+3.8%
3Sant Cugat del Vallès21,888+2.7%
4Rajadell21,552+21.2%
5Alella20,889-0.1%
6Gallifa20,766-12.9%
7Malla20,433+8.6%
8Cabrils20,379+4.4%
9Cabrera de Mar20,140+4.6%
10Saldes20,076+0.7%
11Tiana20,069+2.2%
12Sant Quirze del Vallès19,610+3.8%
13Vallromanes19,573+3.3%
14Gurb19,519+3.1%
15Tavèrnoles19,468+6.7%
16L'Ametlla del Vallès19,464+5.1%
17El Brull19,367+17.7%
18Santa Cecília de Voltregà19,320+5%
19Sant Pere Sallavinera19,292+9.4%
20Sant Vicenç de Montalt19,255+2.3%
21Sant Julià de Vilatorta19,089+3.9%
22Teià19,037+2.1%
23Begues18,771+4%
24Sant Julià de Cerdanyola18,696+6.8%
25Pacs del Penedès18,568-0.2%
26Sitges18,514+5.3%
27Sant Quirze Safaja18,307+3.7%
28Collbató18,057+3.4%
29Premià de Dalt18,023+5.4%
30Sant Andreu de Llavaneres17,875+3.2%
31Vilassar de Mar17,771+2.3%
32Vallcebre17,686+6.1%
33Vilassar de Dalt17,590+1.8%
34Sant Esteve Sesrovires17,583+5.4%
35Pujalt17,455-2.6%
36Barcelona17,350+3.6%
37El Masnou17,257+4.1%
38Castellolí17,248+6.5%
39La Palma de Cervelló17,213+4.6%
40Campins17,124+5.8%
41Castellví de Rosanes17,101+3%
42Alpens17,081+8.3%
43Bellprat16,922+7.1%
43Capolat16,922+7.1%
43Castell de l'Areny16,922+7.1%
43Fígols16,922+7.1%
43Gisclareny16,922+7.1%
43Granera16,922+7.1%
43La Quar16,922+7.1%
43Sant Agustí de Lluçanès16,922+7.1%
43Sant Jaume de Frontanyà16,922+7.1%
43Sant Sadurní d'Osormort16,922+7.1%
43Sobremunt16,922+7.1%
54Viladecavalls16,912+6.1%
55Sant Pol de Mar16,852+4.9%
56La Roca del Vallès16,762+5.4%
57Castelldefels16,671+5.6%
58Torrelles de Llobregat16,667+5%
59Molins de Rei16,651+4.6%
60Folgueroles16,626+4.6%
61L'Estany16,622+5.8%
62Sant Joan Despí16,594+4.9%
63Lliçà de Vall16,590+1.4%
64Caldes d'Estrac16,555+3.3%
65Santa Coloma de Cervelló16,505+4.8%
66Tavertet16,499+7.8%
67Les Cabanyes16,451+7%
68Seva16,434+3.8%
69Sant Esteve de Palautordera16,419+2.5%
70Esplugues de Llobregat16,402+5.5%
71Cervelló16,397+3.3%
72Montmaneu16,388+4.1%
73Cerdanyola del Vallès16,360+5%
74La Garriga16,300+4.9%
74Pallejà16,300+3.9%
76Montseny16,293+15%
77Aguilar de Segarra16,275+4.1%
77Sant Fost de Campsentelles16,275+5%
79Santa Maria de Martorelles16,257+10.4%
80Montgat16,256+5.5%
81Sant Martí d'Albars16,246-3.3%
82Talamanca16,242+8.6%
83Sant Fruitós de Bages16,229+5.8%
84Castellar del Riu16,141+6.9%
85Corbera de Llobregat16,110+6.5%
86Sant Mateu de Bages16,098+5.7%
87El Bruc16,079+6.1%
88Vilanova de Sau16,064+9.7%
89Mura16,060+2.8%
90Olost16,041+5.4%
91Viver i Serrateix16,031+0.2%
92Taradell16,012+2.8%
93Vilanova del Vallès16,010+3.7%
94Aiguafreda15,958+2.5%
95Òrrius15,951+5.2%
96Castellfollit de Riubregós15,938+18.2%
97Sant Antoni de Vilamajor15,922+1.4%
98Sant Boi de Lluçanès15,887+1.5%
99Castellar de n'Hug15,884+14.2%
100Calders15,867+2.3%
101Sant Feliu de Llobregat15,846+4.5%
102Argentona15,838+2.6%
103Orís15,814+5.1%
104Bagà15,773+2.2%
105Les Masies de Roda15,771-0.3%
106Rupit i Pruit15,741-1.4%
107Castellnou de Bages15,735+3.1%
108Gualba15,729+3.5%
109Cardedeu15,716+5.3%
110Sant Sadurní d'Anoia15,683+3.8%
111Palau-solità i Plegamans15,677+5.7%
112Ullastrell15,671+4.7%
113Castellar del Vallès15,659+5.3%
113Sant Vicenç de Torelló15,659+4.4%
115Muntanyola15,635-1.6%
116L'Esquirol15,617+2.1%
117Sant Climent de Llobregat15,607+6.1%
118Jorba15,567+7.4%
119Torrelavit15,531+6.6%
120Copons15,499+3.9%
121Perafita15,493+5.4%
122Calldetenes15,488+1.7%
123Bigues i Riells del Fai15,453+5.4%
124Argençola15,443+4.2%
125Caldes de Montbui15,414+4.9%
126Parets del Vallès15,405+5.3%
127Orpí15,391+5.8%
128Castellcir15,347+4.7%
129La Pobla de Lillet15,328+5%
130Llinars del Vallès15,315+4.8%
131Fonollosa15,311+0.9%
132Sant Llorenç d'Hortons15,298+3%
133Avià15,261+2.5%
134Oristà15,238+5.4%
135Tona15,215+3.5%
136Santpedor15,192-0.8%
137Gavà15,156+3.9%
138Les Masies de Voltregà15,136+1.5%
139Abrera15,134+4.7%
140Santa Eulàlia de Riuprimer15,132+4.6%
141Sant Feliu Sasserra15,075+7.4%
142Sant Martí de Tous15,060+5.4%
143Olesa de Bonesvalls15,057+7.6%
144Lliçà d'Amunt15,051+5.8%
145Santa Maria de Merlès15,040+14.5%
146Vallgorguina15,038+5.4%
147El Papiol15,025+3.5%
148Martorelles15,018+3.8%
149Santa Eulàlia de Ronçana15,010+2.8%
150Sant Quirze de Besora14,993+3%
151Vilada14,960+3.2%
152Sant Pere de Vilamajor14,949+4.4%
153Santa Fe del Penedès14,937+8.9%
154Gelida14,935+6.3%
155Tagamanent14,929+2.2%
156Figaró-Montmany14,926+8.8%
157Santa Maria de Miralles14,917+2%
158Olèrdola14,913+6.5%
159Vilobí del Penedès14,906+2.7%
160Santa Maria de Palautordera14,899+6%
161Dosrius14,894+6.6%
162Sant Hipòlit de Voltregà14,890-2.4%
163Cànoves i Samalús14,885+2.8%
164Santa Eugènia de Berga14,882+5%
165Súria14,879+1.8%
166Prats de Lluçanès14,872+3.8%
167Navarcles14,869+3.3%
168Castellbisbal14,857+2.7%
169Vallirana14,840+4.8%
170Vilanova i la Geltrú14,822+4.1%
171Castellgalí14,819+5.1%
172Santa Maria de Besora14,814+3%
173La Llacuna14,762+3.4%
174Arenys de Mar14,753+4.3%
175Castellfollit del Boix14,751+10.2%
175Sentmenat14,751+5.6%
177Rellinars14,750+1.1%
178Cardona14,734+4%
179Premià de Mar14,727+3.5%
180Arenys de Munt14,717+4.7%
181La Granada14,706+0.9%
182Subirats14,704+5%
183Gaià14,696+5.8%
184Granollers14,687+3.9%
185Santa Maria d'Oló14,686+3.9%
186Torelló14,660+2.6%
187Sant Cugat Sesgarrigues14,645+6%
188Carme14,607+6.2%
189Avinyonet del Penedès14,595+5.3%
190Cercs14,588+5%
191Marganell14,577+1.8%
192Vacarisses14,551+3.3%
193Sant Pere de Torelló14,539+3.3%
194Rubió14,536+1.5%
195Centelles14,523+4%
196Vallbona d'Anoia14,487+4%
197Castellterçol14,484+5.6%
197Castellví de la Marca14,484+7.1%
199Cubelles14,481+4%
200Artés14,410+3%
201Balsareny14,398+4.9%
202Sant Cebrià de Vallalta14,395+6.9%
203Barberà del Vallès14,380+4.3%
204Canyelles14,345+7.7%
205Avinyó14,341+1.2%
206Montmeló14,334+3.6%
207Puig-reig14,317+4.9%
208Els Hostalets de Pierola14,311+4.6%
209Casserres14,260+2.8%
210Sant Salvador de Guardiola14,259+1.3%
211Sant Feliu de Codines14,258+3.6%
212Puigdàlber14,245+3.2%
213Olvan14,240+5.7%
214Sallent14,221+1.2%
215Esparreguera14,209+1.9%
216Sant Pere de Riudebitlles14,194+3.4%
217Viladecans14,192+5.4%
218Canet de Mar14,177+5%
219Callús14,174+1.5%
220Igualada14,172+5%
221Sant Iscle de Vallalta14,171+5.1%
222Els Prats de Rei14,169-2.4%
223El Prat de Llobregat14,168+5.9%
224Vilafranca del Penedès14,167+5.5%
225Sant Bartomeu del Grau14,153+2.8%
226Sabadell14,151+4.7%
227Masquefa14,096+5.7%
228Capellades14,091+3.5%
229Sora14,072+8.6%
230Sant Joan de Vilatorrada14,061+4%
231Santa Perpètua de Mogoda14,060+5%
232Sant Andreu de la Barca14,051+4.6%
233Guardiola de Berguedà14,042+3.6%
234Polinyà14,041+4.9%
235Berga14,035+3.1%
236Moià14,023+3%
237Navàs14,016+3.1%
238Olesa de Montserrat13,998+3.4%
239Sant Martí Sesgueioles13,985+1.3%
240Sant Celoni13,950+3.9%
241Roda de Ter13,929+1.6%
242Sagàs13,893+1.9%
243Les Franqueses del Vallès13,876+3.3%
244Terrassa13,875+4.8%
245Sant Boi de Llobregat13,856+4.4%
246Gironella13,837+2.8%
247Vic13,817+3.9%
248Sant Pere de Ribes13,815+5.5%
249Borredà13,807+12.1%
250Mollet del Vallès13,786+4.6%

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

Other periods

About this ranking

Average annual net income per person, from tax and social security records (INE household income distribution atlas). Reference year is the income year.

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 persona, 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 person using official data, and cite the source.
rank_places {"indicator":"net_income_per_person","level":"municipality","within":"Barcelona","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_income_per_person&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 person?

Matadepera, with €24,091 in 2021, according to the Instituto Nacional de Estadística.

Which municipality has the lowest average net income per person?

Torrelles de Foix, with €11,132 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 persona, municipios. Retrieved 2026-10-07.

Average net income per person: other rankings

Municipalities in Barcelona province: more rankings