Municipalities in Barcelona province by average net income per person

Rajadell had the highest average net income per person of 300 municipalities in 2019, at €23,401. Torrelles de Foix had the lowest, at €10,532. The median was €14,049 and the figure for Barcelona province was €14,656. Source: the Instituto Nacional de Estadística.

Highest23,401Rajadell
Lowest10,532Torrelles de Foix
Median14,049300 municipalities
Barcelona province14,656History

Top 40 municipalities, 2019

CSVChart (SVG)

RajadellRajadell: 23,401 EUR23,401Sant Just DesvernSant Just Desvern: 22,296 EUR22,296AlellaAlella: 21,226 EUR21,226Sant Cugat del VallèsSant Cugat del Vallès: 21,122 EUR21,122GallifaGallifa: 20,667 EUR20,667Sant Vicenç de MontaltSant Vicenç de Montalt: 20,387 EUR20,387SaldesSaldes: 20,180 EUR20,180TianaTiana: 19,947 EUR19,947CabrilsCabrils: 19,691 EUR19,691MatadeperaMatadepera: 19,510 EUR19,510TeiàTeià: 19,500 EUR19,500VallromanesVallromanes: 19,491 EUR19,491Cabrera de MarCabrera de Mar: 19,483 EUR19,483Sant Quirze del VallèsSant Quirze del Vallès: 18,931 EUR18,931GurbGurb: 18,925 EUR18,925L'Ametlla del VallèsL'Ametlla del Vallès: 18,905 EUR18,905Sant Julià de CerdanyolaSant Julià de Cerdanyola: 18,875 EUR18,875TavèrnolesTavèrnoles: 18,739 EUR18,739Sant Quirze SafajaSant Quirze Safaja: 18,614 EUR18,614MallaMalla: 18,315 EUR18,315BeguesBegues: 18,300 EUR18,300MontmaneuMontmaneu: 17,907 EUR17,907Santa Cecília de VoltregàSanta Cecília de Voltregà: 17,745 EUR17,745Sant Julià de VilatortaSant Julià de Vilatorta: 17,710 EUR17,710SitgesSitges: 17,666 EUR17,666Pacs del PenedèsPacs del Penedès: 17,651 EUR17,651CollbatóCollbató: 17,053 EUR17,053Premià de DaltPremià de Dalt: 16,975 EUR16,975Vilassar de MarVilassar de Mar: 16,966 EUR16,966BarcelonaBarcelona: 16,894 EUR16,894Vilassar de DaltVilassar de Dalt: 16,876 EUR16,876Sant Pere SallavineraSant Pere Sallavinera: 16,799 EUR16,799CastellolíCastellolí: 16,708 EUR16,708Sant Andreu de LlavaneresSant Andreu de Llavaneres: 16,579 EUR16,579El BrullEl Brull: 16,500 EUR16,500El MasnouEl Masnou: 16,456 EUR16,456Castellví de RosanesCastellví de Rosanes: 16,451 EUR16,451La Palma de CervellóLa Palma de Cervelló: 16,258 EUR16,258Sant Pol de MarSant Pol de Mar: 16,214 EUR16,214CollsuspinaCollsuspina: 16,077 EUR16,077
EUR. Source: INE. Retrieved 2026-10-07.

Full ranking

RankMunicipalities2019
EUR
Change on 2018
1Rajadell23,401+0.9%
2Sant Just Desvern22,296-6.4%
3Alella21,226-0.2%
4Sant Cugat del Vallès21,122+2.6%
5Gallifa20,667+11.8%
6Sant Vicenç de Montalt20,387+6.5%
7Saldes20,180+2.8%
8Tiana19,947+4.1%
9Cabrils19,691+3.2%
10Matadepera19,510-21.1%
11Teià19,500+1.6%
12Vallromanes19,491-3.7%
13Cabrera de Mar19,483+6.6%
14Sant Quirze del Vallès18,931+4.2%
15Gurb18,925+8.4%
16L'Ametlla del Vallès18,905+5%
17Sant Julià de Cerdanyola18,875+9.9%
18Tavèrnoles18,739+7.7%
19Sant Quirze Safaja18,614+4%
20Malla18,315-9.8%
21Begues18,300+6.8%
22Montmaneu17,907+16.9%
23Santa Cecília de Voltregà17,745-14.9%
24Sant Julià de Vilatorta17,710+5.8%
25Sitges17,666+2%
26Pacs del Penedès17,651-36.3%
27Collbató17,053+4.8%
28Premià de Dalt16,975+5.3%
29Vilassar de Mar16,966+3.8%
30Barcelona16,894+3.1%
31Vilassar de Dalt16,876+4.1%
32Sant Pere Sallavinera16,799+0.7%
33Castellolí16,708+6.5%
34Sant Andreu de Llavaneres16,579-0.3%
35El Brull16,500+0.8%
36El Masnou16,456+3.7%
37Castellví de Rosanes16,451+3.4%
38La Palma de Cervelló16,258+2.2%
39Sant Pol de Mar16,214+3.3%
40Collsuspina16,077+13.5%
41Cervelló16,063+5.8%
42Sant Esteve Sesrovires15,992-0.1%
43Molins de Rei15,976+6.1%
44Castelldefels15,876-7.4%
45Sant Fruitós de Bages15,864+3.2%
46Viver i Serrateix15,836-8.4%
47Vallcebre15,791+3%
48Pujalt15,788+8.3%
49Sant Joan Despí15,777+3.9%
50Pallejà15,776+6%
51Viladecavalls15,772+4.8%
52Sant Mateu de Bages15,752+9%
53Sant Esteve de Palautordera15,746+6%
54Vilanova del Vallès15,740+3.1%
55Torrelles de Llobregat15,714+3.9%
56Alpens15,710+3.4%
57Calders15,685+5.3%
58Esplugues de Llobregat15,659-2.2%
59Lliçà de Vall15,602+6.3%
60Sant Fost de Campsentelles15,570+4.7%
61Cerdanyola del Vallès15,568+4%
62Sant Antoni de Vilamajor15,528+5.5%
63La Roca del Vallès15,501+4.7%
64Folgueroles15,478+5.6%
65Santa Coloma de Cervelló15,422+3.4%
66La Garriga15,356+4.6%
67El Bruc15,319+2.4%
68Santa Maria de Miralles15,300+3.9%
69Seva15,293+6%
70L'Esquirol15,281+4.7%
71Caldes d'Estrac15,233-1.2%
72Montgat15,218+4.3%
73Gualba15,203+3.1%
74Santpedor15,202+4.7%
75Corbera de Llobregat15,196+2.1%
76Les Cabanyes15,179+2.9%
77Aiguafreda15,172+5.1%
78Sant Feliu de Llobregat15,164+4.7%
79Orpí15,098+4.6%
80Òrrius15,069+6.1%
81Taradell15,065+4.6%
82Castellfollit de Riubregós15,038+2.1%
83Bagà14,989+3%
84Castellar del Riu14,985+3.4%
85Castellnou de Bages14,976+8.6%
85L'Estany14,976+3.6%
87Argentona14,975+3.7%
88Aguilar de Segarra14,965+9.2%
89Les Masies de Roda14,955-1.9%
90El Papiol14,919+1.8%
91La Pobla de Lillet14,909+7.4%
92Ullastrell14,906+2.7%
93Palau-solità i Plegamans14,898+5.2%
94Sant Climent de Llobregat14,886+6.3%
95Sant Vicenç de Torelló14,849-3.6%
96Sant Sadurní d'Anoia14,833+4.4%
97Sant Llorenç d'Hortons14,809+3.8%
98Montseny14,791+3.6%
99Cardedeu14,790+4.4%
100Castellar del Vallès14,779+4.1%
101Fonollosa14,751+5.1%
102Calldetenes14,736+3.7%
103Caldes de Montbui14,718+4.4%
104Santa Maria de Martorelles14,696+3.8%
105Olost14,679+5.7%
106Sant Boi de Lluçanès14,661+2.2%
107Bigues i Riells del Fai14,640+4.5%
108Sagàs14,633+6.1%
109Orís14,605+7.6%
110Martorelles14,552+3.3%
111Rupit i Pruit14,547+5.3%
112Argençola14,535+10.2%
113Navarcles14,533+6.2%
114Súria14,532+3.5%
115Vilanova de Sau14,502+2.3%
116Gavà14,435+2.8%
117Santa Eulàlia de Ronçana14,428+3.1%
118Sant Hipòlit de Voltregà14,419+5.6%
119Parets del Vallès14,412+4.6%
120Torrelavit14,411+4.4%
121Vilobí del Penedès14,409+6.4%
122Talamanca14,395-3.2%
123Abrera14,347+4.1%
123Avià14,347+6.2%
125Mura14,342+1.2%
126Jorba14,320+4.6%
127Sant Quirze de Besora14,313+6%
128Castellbisbal14,300+4%
129Oristà14,274+0.7%
130Sant Pere de Vilamajor14,271+6.3%
131La Granada14,269+3.4%
131Muntanyola14,269+6.8%
133Torelló14,265+3.8%
134Perafita14,262-0.3%
135Castellar de n'Hug14,252+8.4%
136Llinars del Vallès14,210+4.5%
137Lliçà d'Amunt14,208+4.7%
138Copons14,196+6.3%
139Vallgorguina14,188+4.6%
140Avinyó14,179+7%
141Vallirana14,171+4.5%
142Les Masies de Voltregà14,168+4.1%
143Subirats14,164+5.7%
144Premià de Mar14,140+2.7%
145Sant Martí d'Albars14,112+0.3%
146Gelida14,103+2.1%
147Cercs14,096+4.5%
148Vilanova i la Geltrú14,088+4.9%
149Arenys de Mar14,077+3.3%
150Santa Maria d'Oló14,056+7.1%
151Cànoves i Samalús14,042+6.2%
152Rubió14,015+4.5%
153Cardona13,999+4%
154Prats de Lluçanès13,997+3.8%
155Marganell13,986+9.2%
156Santa Eulàlia de Riuprimer13,948+0.9%
157Sentmenat13,946+2.9%
158Artés13,931+3.1%
159Castellcir13,924+3.4%
160Olèrdola13,923+3.9%
161Avinyonet del Penedès13,917+1.5%
162Castellgalí13,908+3.7%
163Arenys de Munt13,903+4%
164Centelles13,890+4.3%
164Santa Eugènia de Berga13,890+4.1%
166Sant Martí Sesgueioles13,888+8.6%
167Vacarisses13,878+5.2%
168Capellades13,875+4.7%
169Santa Maria de Palautordera13,870+4.1%
170Els Prats de Rei13,852-1%
171Olesa de Bonesvalls13,851+5.4%
172Sant Salvador de Guardiola13,842+3.2%
173Puigdàlber13,831-0.2%
174Sant Pere de Torelló13,821+3.6%
175Dosrius13,817+3.4%
176Sant Feliu Sasserra13,799+10.1%
177Casserres13,786+4.8%
178Santa Maria de Besora13,784+3.9%
179Esparreguera13,771+4.7%
180Sallent13,754+3.2%
181Vilada13,747+1.4%
182Sant Martí de Tous13,744+3%
183Carme13,731+5.9%
184Rellinars13,729+7.2%
185Balsareny13,724+2.7%
186Callús13,723+6.4%
187Sant Bartomeu del Grau13,710+3.7%
188Barberà del Vallès13,692+4.6%
189Granollers13,680+2%
190Font-rubí13,678+0.3%
191Cubelles13,677+3.9%
192Montmeló13,631+2.5%
193Vallbona d'Anoia13,614+0.8%
194Puig-reig13,608+2.7%
195Sant Feliu de Codines13,603+5.3%
196Santa Fe del Penedès13,601-1.8%
197Sant Pere de Riudebitlles13,591+3.8%
198Castellterçol13,564+2.7%
199La Llacuna13,559+3.5%
200Canyelles13,557+6.7%
201Sant Cebrià de Vallalta13,551+2.5%
202Tagamanent13,521+1.8%
203Igualada13,512+3.6%
204Berga13,510+3.7%
205Els Hostalets de Pierola13,503+4.9%
206Sabadell13,490+3.4%
207Sant Cugat Sesgarrigues13,475+3.2%
208Castellfollit del Boix13,456+2.6%
209Navàs13,421+4.8%
210Tavertet13,419+3%
211El Prat de Llobregat13,414+3.5%
212Viladecans13,378+3.2%
213Polinyà13,371+4.3%
214Sant Celoni13,337+4.9%
215Sant Andreu de la Barca13,324+4.1%
216Gironella13,316+2.4%
217Canet de Mar13,306+2.8%
217Olesa de Montserrat13,306+3.6%
219Sant Joan de Vilatorrada13,269+3.4%
220Figaró-Montmany13,268+1.3%
221Santa Perpètua de Mogoda13,262+3.7%
222Santa Maria de Merlès13,252-1.6%
223Montmajor13,246+13.1%
224Manresa13,244+3.8%
225Roda de Ter13,240+3%
226La Pobla de Claramunt13,237+5.1%
227Masquefa13,230+4.1%
228L'Espunyola13,217+11.6%
229Vic13,212+4.6%
230Gaià13,208-4.2%
231Vilafranca del Penedès13,204+2.8%
232Sant Boi de Llobregat13,189+4.6%
233Santa Susanna13,174+3.6%
234Terrassa13,137+3.9%
235Castellví de la Marca13,101+3.8%
236Sant Llorenç Savall13,084+4.8%
237Sant Martí de Centelles13,083-0.2%
238Sant Iscle de Vallalta13,072+7%
239La Nou de Berguedà13,067+1.2%
240Mollet del Vallès13,064+4.2%
241Moià13,060+2.6%
242Sant Pere de Ribes13,058+3.8%
243Olvan13,020+4.2%
244Tona13,016-5.3%
245Castellet i la Gornal12,986+3.2%
246Òdena12,964+4.5%
247Sora12,960+5.8%
248El Pla del Penedès12,955+3.5%
249Sant Vicenç dels Horts12,931+4.2%
250Olivella12,873+3.2%

Showing the top 250 of 300. 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. 11 municipalities with data in other periods have no value for 2019 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 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?

Rajadell, with €23,401 in 2019, according to the Instituto Nacional de Estadística.

Which municipality has the lowest average net income per person?

Torrelles de Foix, with €10,532 in 2019.

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

Average net income per person: other rankings

Municipalities in Barcelona province: more rankings