Municipalities in Barcelona province by average net income per household

Pacs del Penedès had the highest average net income per household of 300 municipalities in 2018, at €81,672. Torrelles de Foix had the lowest, at €26,393. The median was €35,759 and the figure for Barcelona province was €37,044. Source: the Instituto Nacional de Estadística.

Highest81,672Pacs del Penedès
Lowest26,393Torrelles de Foix
Median35,759300 municipalities
Barcelona province37,044History

Top 40 municipalities, 2018

CSVChart (SVG)

Pacs del PenedèsPacs del Penedès: 81,672 EUR81,672MatadeperaMatadepera: 79,632 EUR79,632Santa Cecília de VoltregàSanta Cecília de Voltregà: 71,455 EUR71,455Sant Just DesvernSant Just Desvern: 64,177 EUR64,177RajadellRajadell: 63,861 EUR63,861Sant Cugat del VallèsSant Cugat del Vallès: 62,246 EUR62,246AlellaAlella: 60,380 EUR60,380MallaMalla: 60,229 EUR60,229GurbGurb: 58,958 EUR58,958VallromanesVallromanes: 58,270 EUR58,270CabrilsCabrils: 58,076 EUR58,076TianaTiana: 56,155 EUR56,155El BrullEl Brull: 55,462 EUR55,462Viver i SerrateixViver i Serrateix: 54,469 EUR54,469Sant Vicenç de MontaltSant Vicenç de Montalt: 54,390 EUR54,390L'Ametlla del VallèsL'Ametlla del Vallès: 53,220 EUR53,220TeiàTeià: 53,179 EUR53,179Cabrera de MarCabrera de Mar: 52,662 EUR52,662Sant Quirze del VallèsSant Quirze del Vallès: 52,562 EUR52,562BeguesBegues: 51,031 EUR51,031Sant Julià de VilatortaSant Julià de Vilatorta: 48,075 EUR48,075SagàsSagàs: 47,781 EUR47,781TavèrnolesTavèrnoles: 47,673 EUR47,673CastelldefelsCastelldefels: 47,640 EUR47,640Sant Quirze SafajaSant Quirze Safaja: 47,561 EUR47,561CollbatóCollbató: 46,845 EUR46,845Premià de DaltPremià de Dalt: 46,843 EUR46,843Castellví de RosanesCastellví de Rosanes: 46,455 EUR46,455RubióRubió: 45,993 EUR45,993Santa Maria de MerlèsSanta Maria de Merlès: 45,884 EUR45,884Les CabanyesLes Cabanyes: 45,857 EUR45,857Sant Pere SallavineraSant Pere Sallavinera: 45,814 EUR45,814Sant Andreu de LlavaneresSant Andreu de Llavaneres: 45,502 EUR45,502Vilanova del VallèsVilanova del Vallès: 45,225 EUR45,225Vilassar de DaltVilassar de Dalt: 44,649 EUR44,649ViladecavallsViladecavalls: 44,616 EUR44,616Sant Esteve SesroviresSant Esteve Sesrovires: 44,593 EUR44,593CastellolíCastellolí: 44,402 EUR44,402Santa Coloma de CervellóSanta Coloma de Cervelló: 43,887 EUR43,887Vilassar de MarVilassar de Mar: 43,623 EUR43,623
EUR. Source: INE. Retrieved 2026-10-07.

Full ranking

RankMunicipalities2018
EUR
Change on 2017
1Pacs del Penedès81,672+62.6%
2Matadepera79,632+13.6%
3Santa Cecília de Voltregà71,455+33.6%
4Sant Just Desvern64,177+17.8%
5Rajadell63,861+34%
6Sant Cugat del Vallès62,246+4.4%
7Alella60,380+7.3%
8Malla60,229+27.7%
9Gurb58,958+2.8%
10Vallromanes58,270+8.1%
11Cabrils58,076+3.1%
12Tiana56,155+0.9%
13El Brull55,462+12%
14Viver i Serrateix54,469+15.7%
15Sant Vicenç de Montalt54,390+6.4%
16L'Ametlla del Vallès53,220+9.7%
17Teià53,179+6.3%
18Cabrera de Mar52,662+6.2%
19Sant Quirze del Vallès52,562+0.1%
20Begues51,031+6.9%
21Sant Julià de Vilatorta48,075+4.6%
22Sagàs47,781+3.4%
23Tavèrnoles47,6730%
24Castelldefels47,640+3.8%
25Sant Quirze Safaja47,561-2.2%
26Collbató46,845+4.7%
27Premià de Dalt46,843+2.5%
28Castellví de Rosanes46,455+10.5%
29Rubió45,993+1.6%
30Santa Maria de Merlès45,884+4.4%
31Les Cabanyes45,857+4.1%
32Sant Pere Sallavinera45,814+11.6%
33Sant Andreu de Llavaneres45,502+3.7%
34Vilanova del Vallès45,225+3.4%
35Vilassar de Dalt44,649+6%
36Viladecavalls44,616+3.3%
37Sant Esteve Sesrovires44,593+5.2%
38Castellolí44,402+1.8%
39Santa Coloma de Cervelló43,887+4.1%
40Vilassar de Mar43,623+3.2%
41Sant Fost de Campsentelles43,354+4.4%
42Lliçà de Vall43,274+2.5%
43Santa Fe del Penedès43,063+7.4%
44Gallifa43,032-3.7%
45Pujalt42,904-2.1%
46Torrelles de Llobregat42,721+2.5%
47Esplugues de Llobregat42,628+8%
48Les Masies de Roda42,274+8.5%
49Montmaneu42,273-3.3%
50Cervelló42,269+3.5%
51Sitges42,166+7.1%
52Sant Esteve de Palautordera41,976+1.2%
53La Palma de Cervelló41,947+2.2%
54Calonge de Segarra41,921-4.3%
55Corbera de Llobregat41,787+4.4%
56Folgueroles41,747+2.8%
57El Masnou41,583+4.8%
58Sant Joan Despí41,457+4%
59Ullastrell41,453+3.3%
60Pallejà41,444+4.3%
61Palau-solità i Plegamans41,324+4%
62Sant Vicenç de Torelló41,081+12.5%
63Sant Fruitós de Bages40,938+7.2%
64La Roca del Vallès40,853+4.1%
65Argentona40,828+6.3%
66Sant Climent de Llobregat40,658+4.5%
67Aguilar de Segarra40,556-0.5%
68Oristà40,500+3.6%
69Santa Maria de Martorelles40,487+6.8%
70Saldes40,453-2.8%
71Sant Martí d'Albars40,416+0.5%
72Castellnou de Bages40,393-1.3%
73Calders40,242+7.1%
74Molins de Rei40,051+2.5%
75Santa Eulàlia de Ronçana39,941+6.5%
76Lliçà d'Amunt39,930+4%
77Vilobí del Penedès39,893+3.5%
78El Papiol39,875+7.3%
79La Garriga39,826+4.5%
80Santpedor39,736+3.7%
81Cerdanyola del Vallès39,715+3.6%
82Sant Antoni de Vilamajor39,675+4.2%
83Castellbisbal39,665+3.3%
84Barcelona39,558+4.4%
85Taradell39,390+6.4%
86Bigues i Riells del Fai39,352+4.3%
87Castellar del Vallès39,283+4.6%
88Santa Eulàlia de Riuprimer39,241+4.3%
89El Bruc39,115+5.1%
90Cardedeu39,036+4.2%
91Calldetenes38,858+3.6%
92Sant Feliu de Llobregat38,773+4%
93Orís38,746+7.1%
94Vallirana38,710+4.4%
95Montgat38,556+2.4%
96Parets del Vallès38,487+3.9%
97Caldes de Montbui38,471+5.2%
98Fonollosa38,450+4.6%
99Sant Martí de Tous38,406+6.8%
100Sant Sadurní d'Anoia38,321+4.4%
101Sant Cugat Sesgarrigues38,153+3.8%
102Sant Pol de Mar38,145+3.4%
103Sant Llorenç d'Hortons38,062+4.2%
104Caldes d'Estrac38,043+3.7%
105Gavà37,999+1.7%
106Abrera37,966+3.8%
107Gualba37,942+5.3%
108Seva37,923+4.1%
109Dosrius37,880+4.2%
110Collsuspina37,841+5.2%
111Cànoves i Samalús37,824+4.3%
112Sentmenat37,717+6%
113Gaià37,690+10.9%
114La Granada37,587+7.2%
115Campins37,565+4.6%
116Tona37,444+3.9%
117Veciana37,411+21.9%
118Òrrius37,317+0.2%
119Polinyà37,242+3.2%
120Puigdàlber37,238+7.9%
121Orpí37,226+9%
122Olèrdola37,212+3.5%
123L'Esquirol37,088+0.8%
124Llinars del Vallès37,039+4.8%
125Sant Salvador de Guardiola37,026+5.7%
126Sant Pere de Vilamajor36,983+2.3%
127Martorelles36,864+4.2%
128Perafita36,836+2.5%
129Les Masies de Voltregà36,743+2.6%
130Muntanyola36,670+5.6%
131Torrelavit36,524+7.1%
132Vacarisses36,455+5%
133Les Franqueses del Vallès36,332+5%
134La Nou de Berguedà36,238+5.9%
135Font-rubí36,235+3.1%
136Premià de Mar36,202+5.3%
137Castellcir36,187+62.7%
138Vallgorguina36,073+6.3%
139Jorba36,015+0.7%
140Santa Maria de Palautordera35,965+3.8%
141Santa Eugènia de Berga35,959+4.9%
142Vallbona d'Anoia35,955+6.7%
143Viladecans35,947+5.2%
144Barberà del Vallès35,926+3.4%
145Granollers35,925+4.1%
145Santa Perpètua de Mogoda35,925+4%
147Subirats35,922+4.8%
148Aiguafreda35,917+4.5%
149Castellar del Riu35,817+4.1%
150Avinyonet del Penedès35,782+5.1%
151Castellfollit del Boix35,736+3.8%
152Torelló35,707+5.2%
153Arenys de Munt35,626+5.1%
154Montmeló35,544+4.7%
155Martorell35,520+4.3%
156Gelida35,517+2.9%
157Olost35,488+6.3%
158Esparreguera35,464+3.9%
159Sant Julià de Cerdanyola35,449+8.6%
160Olesa de Bonesvalls35,390+6.3%
161Copons35,386+1.2%
162Artés35,378+2.6%
163Montclar35,371+2.6%
164Alpens35,361+2.2%
165Masquefa35,329+4.2%
166Súria35,263+3.2%
167Avià35,240+4.7%
168Sant Andreu de la Barca35,236+4.8%
169Fogars de Montclús35,130-5.9%
170Sant Hipòlit de Voltregà35,125+3.3%
171Santa Susanna35,111+2.3%
172Castellgalí35,059+5.7%
173Olesa de Montserrat34,999+4.9%
174Sant Vicenç dels Horts34,991+5.1%
175Vic34,970+0.7%
176Sant Mateu de Bages34,947+2.8%
177L'Estany34,887+1.2%
178Sant Boi de Lluçanès34,787+6.3%
179Avinyó34,702+5.3%
180Roda de Ter34,676+3.3%
181Sant Bartomeu del Grau34,635+2%
182Tagamanent34,621+8.7%
183Navarcles34,587+4.3%
184Carme34,560-20.8%
185El Prat de Llobregat34,558+4.4%
186Arenys de Mar34,531+5.6%
187Canyelles34,483+2.8%
188Argençola34,434+1.7%
189Sant Pere de Ribes34,418+5%
190Sant Pere de Torelló34,350+2.9%
191Castellví de la Marca34,344+6.5%
192Montornès del Vallès34,313+5.1%
193Vilanova i la Geltrú34,288+5.3%
194Prats de Lluçanès34,273+2.7%
195Sant Celoni34,259+3.3%
196Sant Joan de Vilatorrada34,218+3.6%
197Òdena34,202+2.3%
198L'Espunyola34,199+8.5%
199Els Hostalets de Pierola34,129+4.2%
200Olivella34,127+5.5%
201Sora34,126+17.1%
202Rubí34,113+4.7%
203Sant Pere de Riudebitlles34,102+5.8%
204Capellades34,081+5%
205Lluçà34,050+5.5%
206Rellinars33,911+8.2%
207Sant Boi de Llobregat33,892+4.3%
208Sabadell33,876+4.3%
209Talamanca33,871-0%
210Sant Martí Sarroca33,867+3.3%
211Moià33,864+3.1%
212La Pobla de Claramunt33,850+3.1%
213Mura33,815-0%
214Igualada33,796+4.4%
215Sant Quirze de Besora33,730+4.3%
216Montmajor33,6800%
217Rupit i Pruit33,675+9.2%
218Mollet del Vallès33,637+4%
219Terrassa33,621+4.5%
220Centelles33,619+2.6%
221Cardona33,580+1.5%
222Sant Feliu de Codines33,555+4.7%
223Santa Maria de Miralles33,535-3%
224Castellfollit de Riubregós33,486+10.3%
225Sant Martí Sesgueioles33,473+6.4%
226Sant Cebrià de Vallalta33,388+5%
227Vallcebre33,321-5.3%
228Montseny33,300-0.6%
229Manlleu33,122+3.9%
230Balsareny33,096+2.7%
231Els Prats de Rei33,074+10.8%
232Bagà33,009+0.8%
233Canet de Mar32,997+3.5%
234Vilafranca del Penedès32,969+3.4%
235Sant Feliu Sasserra32,954-4.9%
236Figaró-Montmany32,932+6.6%
237Sallent32,873+2.5%
238Montcada i Reixac32,872+5.3%
239La Torre de Claramunt32,848+4.8%
240Cornellà de Llobregat32,639+4.8%
241Manresa32,576+3.7%
242Santa Maria d'Oló32,501+4.7%
243Cubelles32,469+3.1%
244Balenyà32,468+3.5%
245Callús32,293+2.8%
246Navàs32,291+4.2%
247Sant Iscle de Vallalta32,283+3.8%
248Badalona32,249+5%
249Santa Margarida i els Monjos32,239+3.2%
250La Llacuna32,204+9.4%

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 2018 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?

Pacs del Penedès, with €81,672 in 2018, according to the Instituto Nacional de Estadística.

Which municipality has the lowest average net income per household?

Torrelles de Foix, with €26,393 in 2018.

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 2018 and are not ranked.

Average net income per household: other rankings

Municipalities in Barcelona province: more rankings