Municipalities in Barcelona province by average net income per household

Sant Cugat del Vallès had the highest average net income per household of 300 municipalities in 2019, at €64,376. Guardiola de Berguedà had the lowest, at €27,151. The median was €36,994 and the figure for Barcelona province was €38,386. Source: the Instituto Nacional de Estadística.

Median36,994300 municipalities
Barcelona province38,386History

Top 40 municipalities, 2019

CSVChart (SVG)

Sant Cugat del VallèsSant Cugat del Vallès: 64,376 EUR64,376GurbGurb: 64,230 EUR64,230RajadellRajadell: 63,112 EUR63,112MatadeperaMatadepera: 62,824 EUR62,824AlellaAlella: 60,909 EUR60,909Sant Just DesvernSant Just Desvern: 60,306 EUR60,306CabrilsCabrils: 59,660 EUR59,660TianaTiana: 58,206 EUR58,206Sant Vicenç de MontaltSant Vicenç de Montalt: 57,698 EUR57,698L'Ametlla del VallèsL'Ametlla del Vallès: 56,246 EUR56,246Santa Cecília de VoltregàSanta Cecília de Voltregà: 56,037 EUR56,037Cabrera de MarCabrera de Mar: 55,994 EUR55,994VallromanesVallromanes: 55,964 EUR55,964MallaMalla: 55,555 EUR55,555BeguesBegues: 54,954 EUR54,954Sant Quirze del VallèsSant Quirze del Vallès: 54,782 EUR54,782TeiàTeià: 53,686 EUR53,686TavèrnolesTavèrnoles: 53,066 EUR53,066Viver i SerrateixViver i Serrateix: 52,788 EUR52,788El BrullEl Brull: 51,913 EUR51,913Pacs del PenedèsPacs del Penedès: 51,492 EUR51,492Sant Julià de VilatortaSant Julià de Vilatorta: 50,749 EUR50,749SagàsSagàs: 50,517 EUR50,517GallifaGallifa: 49,306 EUR49,306Premià de DaltPremià de Dalt: 49,091 EUR49,091CollbatóCollbató: 48,984 EUR48,984Castellví de RosanesCastellví de Rosanes: 48,645 EUR48,645RubióRubió: 48,546 EUR48,546Sant Quirze SafajaSant Quirze Safaja: 48,427 EUR48,427Sant Pere SallavineraSant Pere Sallavinera: 47,861 EUR47,861CastellolíCastellolí: 47,542 EUR47,542MontmaneuMontmaneu: 47,439 EUR47,439Les CabanyesLes Cabanyes: 47,386 EUR47,386Vilanova del VallèsVilanova del Vallès: 46,885 EUR46,885ViladecavallsViladecavalls: 46,742 EUR46,742Vilassar de DaltVilassar de Dalt: 46,395 EUR46,395PujaltPujalt: 45,807 EUR45,807Sant Fost de CampsentellesSant Fost de Campsentelles: 45,625 EUR45,625Lliçà de VallLliçà de Vall: 45,511 EUR45,511Vilassar de MarVilassar de Mar: 45,355 EUR45,355
EUR. Source: INE. Retrieved 2026-10-07.

Full ranking

RankMunicipalities2019
EUR
Change on 2018
1Sant Cugat del Vallès64,376+3.4%
2Gurb64,230+8.9%
3Rajadell63,112-1.2%
4Matadepera62,824-21.1%
5Alella60,909+0.9%
6Sant Just Desvern60,306-6%
7Cabrils59,660+2.7%
8Tiana58,206+3.7%
9Sant Vicenç de Montalt57,698+6.1%
10L'Ametlla del Vallès56,246+5.7%
11Santa Cecília de Voltregà56,037-21.6%
12Cabrera de Mar55,994+6.3%
13Vallromanes55,964-4%
14Malla55,555-7.8%
15Begues54,954+7.7%
16Sant Quirze del Vallès54,782+4.2%
17Teià53,686+1%
18Tavèrnoles53,066+11.3%
19Viver i Serrateix52,788-3.1%
20El Brull51,913-6.4%
21Pacs del Penedès51,492-37%
22Sant Julià de Vilatorta50,749+5.6%
23Sagàs50,517+5.7%
24Gallifa49,306+14.6%
25Premià de Dalt49,091+4.8%
26Collbató48,984+4.6%
27Castellví de Rosanes48,645+4.7%
28Rubió48,546+5.6%
29Sant Quirze Safaja48,427+1.8%
30Sant Pere Sallavinera47,861+4.5%
31Castellolí47,542+7.1%
32Montmaneu47,439+12.2%
33Les Cabanyes47,386+3.3%
34Vilanova del Vallès46,885+3.7%
35Viladecavalls46,742+4.8%
36Vilassar de Dalt46,395+3.9%
37Pujalt45,807+6.8%
38Sant Fost de Campsentelles45,625+5.2%
39Lliçà de Vall45,511+5.2%
40Vilassar de Mar45,355+4%
41Sant Andreu de Llavaneres45,294-0.5%
42Santa Coloma de Cervelló45,136+2.8%
43Cervelló44,538+5.4%
44Sant Esteve Sesrovires44,398-0.4%
45Torrelles de Llobregat44,335+3.8%
46Castelldefels44,232-7.2%
47Sant Esteve de Palautordera44,192+5.3%
48Castellnou de Bages44,079+9.1%
49Collsuspina44,057+16.4%
50Aguilar de Segarra43,960+8.4%
51Folgueroles43,779+4.9%
52Pallejà43,768+5.6%
53Palau-solità i Plegamans43,621+5.6%
54Calders43,395+7.8%
55Santa Maria de Merlès43,307-5.6%
56El Masnou43,164+3.8%
57Sant Climent de Llobregat43,090+6%
58Sant Joan Despí43,071+3.9%
59Sitges42,967+1.9%
60La Palma de Cervelló42,941+2.4%
61Corbera de Llobregat42,827+2.5%
62La Roca del Vallès42,672+4.5%
63Saldes42,671+5.5%
64Ullastrell42,496+2.5%
65Vilobí del Penedès42,492+6.5%
66Sant Martí d'Albars42,335+4.7%
67Sant Fruitós de Bages42,279+3.3%
68Les Masies de Roda42,265-0%
69Molins de Rei42,243+5.5%
70Argentona42,230+3.4%
71Esplugues de Llobregat41,973-1.5%
72Sant Antoni de Vilamajor41,882+5.6%
73Santa Maria de Martorelles41,824+3.3%
74Lliçà d'Amunt41,801+4.7%
75Santpedor41,349+4.1%
76Cerdanyola del Vallès41,254+3.9%
77La Garriga41,238+3.5%
78Castellbisbal41,222+3.9%
79Bigues i Riells del Fai41,097+4.4%
80Taradell41,085+4.3%
81Barcelona41,046+3.8%
82Santa Eulàlia de Ronçana41,023+2.7%
83Castellar del Vallès40,998+4.4%
84Calonge de Segarra40,955-2.3%
85Orís40,767+5.2%
86Vallirana40,746+5.3%
87Oristà40,665+0.4%
88Sant Feliu de Llobregat40,612+4.7%
89Cardedeu40,606+4%
90Santa Fe del Penedès40,578-5.8%
91Montgat40,382+4.7%
92Caldes de Montbui40,363+4.9%
93El Papiol40,331+1.1%
94Parets del Vallès40,170+4.4%
95Calldetenes40,133+3.3%
95Cànoves i Samalús40,133+6.1%
97Santa Eulàlia de Riuprimer40,042+2%
98Seva40,001+5.5%
99Fonollosa39,949+3.9%
100Òrrius39,849+6.8%
101El Bruc39,743+1.6%
102Castellar del Riu39,734+10.9%
103Orpí39,730+6.7%
104Sant Vicenç de Torelló39,565-3.7%
105Sant Sadurní d'Anoia39,442+2.9%
106Abrera39,439+3.9%
107Sant Pol de Mar39,401+3.3%
108Sant Llorenç d'Hortons39,377+3.5%
109Dosrius39,355+3.9%
110Sant Pere de Vilamajor39,318+6.3%
111Gualba39,074+3%
112Gavà39,069+2.8%
113Sant Martí de Tous39,067+1.7%
114Sant Cugat Sesgarrigues39,061+2.4%
115Sentmenat38,940+3.2%
116Polinyà38,822+4.2%
117La Granada38,820+3.3%
118Olèrdola38,754+4.1%
119Llinars del Vallès38,623+4.3%
120L'Esquirol38,612+4.1%
121Copons38,497+8.8%
122Vacarisses38,313+5.1%
123Vallgorguina38,217+5.9%
124Montmajor38,155+13.3%
125Les Masies de Voltregà38,089+3.7%
126Muntanyola38,029+3.7%
127Jorba38,003+5.5%
128Torrelavit37,963+3.9%
129Sant Salvador de Guardiola37,875+2.3%
130Martorelles37,862+2.7%
131Santa Maria de Palautordera37,809+5.1%
132Subirats37,795+5.2%
133Barberà del Vallès37,707+5%
134Perafita37,685+2.3%
135Aiguafreda37,613+4.7%
136Sant Julià de Cerdanyola37,585+6%
137Avinyó37,346+7.6%
138Santa Eugènia de Berga37,342+3.8%
139Olost37,336+5.2%
140Vic37,321+6.7%
141Castellcir37,236+2.9%
142Caldes d'Estrac37,232-2.1%
143Viladecans37,220+3.5%
144Arenys de Munt37,200+4.4%
145Premià de Mar37,197+2.7%
146Santa Perpètua de Mogoda37,132+3.4%
147Santa Susanna37,105+5.7%
148Avià37,072+5.2%
149Font-rubí37,020+2.2%
150Sant Mateu de Bages36,999+5.9%
151Martorell36,988+4.1%
152Granollers36,987+3%
153Montclar36,972+4.5%
154Esparreguera36,932+4.1%
155Sant Hipòlit de Voltregà36,861+4.9%
156Veciana36,820-1.6%
157Navarcles36,802+6.4%
158Torelló36,785+3%
159Les Franqueses del Vallès36,715+1.1%
160Montmeló36,656+3.1%
161Gaià36,622-2.8%
162Súria36,599+3.8%
163Gelida36,580+3%
164Castellgalí36,562+4.3%
165Masquefa36,541+3.4%
166Sant Martí Sesgueioles36,536+9.2%
167Sant Feliu Sasserra36,516+10.8%
168Argençola36,511+6%
169Puigdàlber36,489-2%
170Sant Andreu de la Barca36,457+3.5%
171Olesa de Bonesvalls36,429+2.9%
172Artés36,393+2.9%
172Sant Vicenç dels Horts36,393+4%
174Canyelles36,392+5.5%
175Carme36,379+5.3%
175Olesa de Montserrat36,379+3.9%
177Rellinars36,356+7.2%
178L'Espunyola36,346+6.3%
179La Nou de Berguedà36,271+0.1%
180Castellfollit del Boix36,208+1.3%
181Sant Bartomeu del Grau36,189+4.5%
182Sant Pere de Torelló36,187+5.3%
183Avinyonet del Penedès36,176+1.1%
184El Prat de Llobregat35,994+4.2%
185Prats de Lluçanès35,983+5%
186Roda de Ter35,979+3.8%
187Sant Celoni35,949+4.9%
188Sant Boi de Lluçanès35,924+3.3%
189Olivella35,892+5.2%
190Vilanova i la Geltrú35,810+4.4%
191Montornès del Vallès35,802+4.3%
192Sant Pere de Ribes35,773+3.9%
193Vallbona d'Anoia35,747-0.6%
194Els Hostalets de Pierola35,695+4.6%
195Sora35,683+4.6%
196Òdena35,673+4.3%
197Sant Joan de Vilatorrada35,664+4.2%
198Arenys de Mar35,656+3.3%
199Sant Feliu de Codines35,581+6%
200Rupit i Pruit35,575+5.6%
201Castellví de la Marca35,549+3.5%
202Lluçà35,534+4.4%
203Sant Boi de Llobregat35,523+4.8%
204La Pobla de Claramunt35,484+4.8%
205L'Estany35,470+1.7%
206Sant Quirze de Besora35,467+5.1%
207Rubí35,428+3.9%
208Capellades35,413+3.9%
209Tona35,406-5.4%
210Igualada35,309+4.5%
211Montseny35,255+5.9%
212Sant Pere de Riudebitlles35,254+3.4%
213Tagamanent35,242+1.8%
214Centelles35,207+4.7%
215Sabadell35,200+3.9%
216Mollet del Vallès35,177+4.6%
217Sant Martí Sarroca35,168+3.8%
218Alpens35,142-0.6%
219Cardona35,135+4.6%
220Terrassa35,132+4.5%
221Santa Maria d'Oló34,671+6.7%
222Moià34,643+2.3%
223Fogars de Montclús34,556-1.6%
224Santa Maria de Miralles34,354+2.4%
225Vallcebre34,352+3.1%
226Sallent34,310+4.4%
227Vilanova de Sau34,277+7%
228Montcada i Reixac34,248+4.2%
229Manlleu34,103+3%
230Canet de Mar34,095+3.3%
231Sant Cebrià de Vallalta34,078+2.1%
232Balsareny34,042+2.9%
233Cornellà de Llobregat34,025+4.2%
234Sant Iscle de Vallalta34,024+5.4%
235Vilafranca del Penedès33,949+3%
236Mura33,927+0.3%
237Bagà33,916+2.7%
238Castellfollit de Riubregós33,836+1%
239Callús33,750+4.5%
240Figaró-Montmany33,723+2.4%
241Cubelles33,700+3.8%
242Balenyà33,694+3.8%
243La Torre de Claramunt33,690+2.6%
244Badalona33,689+4.5%
245Navàs33,671+4.3%
246Manresa33,624+3.2%
247Canovelles33,615+5.4%
248Santa Margarida i els Monjos33,590+4.2%
249Castellterçol33,428+4.1%
250Piera33,260+4.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 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 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?

Sant Cugat del Vallès, with €64,376 in 2019, according to the Instituto Nacional de Estadística.

Which municipality has the lowest average net income per household?

Guardiola de Berguedà, with €27,151 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 hogar, municipios. Retrieved 2026-10-07. 11 municipalities have no value for 2019 and are not ranked.

Average net income per household: other rankings

Municipalities in Barcelona province: more rankings