Data / Rankings / Average net income per household / Municipalities in Barcelona province
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.
Median 35,759 300 municipalities
Pacs del Penedès Pacs del Penedès: 81,672 EUR 81,672 Matadepera Matadepera: 79,632 EUR 79,632 Santa Cecília de Voltregà Santa Cecília de Voltregà: 71,455 EUR 71,455 Sant Just Desvern Sant Just Desvern: 64,177 EUR 64,177 Rajadell Rajadell: 63,861 EUR 63,861 Sant Cugat del Vallès Sant Cugat del Vallès: 62,246 EUR 62,246 Alella Alella: 60,380 EUR 60,380 Malla Malla: 60,229 EUR 60,229 Gurb Gurb: 58,958 EUR 58,958 Vallromanes Vallromanes: 58,270 EUR 58,270 Cabrils Cabrils: 58,076 EUR 58,076 Tiana Tiana: 56,155 EUR 56,155 El Brull El Brull: 55,462 EUR 55,462 Viver i Serrateix Viver i Serrateix: 54,469 EUR 54,469 Sant Vicenç de Montalt Sant Vicenç de Montalt: 54,390 EUR 54,390 L'Ametlla del Vallès L'Ametlla del Vallès: 53,220 EUR 53,220 Teià Teià: 53,179 EUR 53,179 Cabrera de Mar Cabrera de Mar: 52,662 EUR 52,662 Sant Quirze del Vallès Sant Quirze del Vallès: 52,562 EUR 52,562 Begues Begues: 51,031 EUR 51,031 Sant Julià de Vilatorta Sant Julià de Vilatorta: 48,075 EUR 48,075 Sagàs Sagàs: 47,781 EUR 47,781 Tavèrnoles Tavèrnoles: 47,673 EUR 47,673 Castelldefels Castelldefels: 47,640 EUR 47,640 Sant Quirze Safaja Sant Quirze Safaja: 47,561 EUR 47,561 Collbató Collbató: 46,845 EUR 46,845 Premià de Dalt Premià de Dalt: 46,843 EUR 46,843 Castellví de Rosanes Castellví de Rosanes: 46,455 EUR 46,455 Rubió Rubió: 45,993 EUR 45,993 Santa Maria de Merlès Santa Maria de Merlès: 45,884 EUR 45,884 Les Cabanyes Les Cabanyes: 45,857 EUR 45,857 Sant Pere Sallavinera Sant Pere Sallavinera: 45,814 EUR 45,814 Sant Andreu de Llavaneres Sant Andreu de Llavaneres: 45,502 EUR 45,502 Vilanova del Vallès Vilanova del Vallès: 45,225 EUR 45,225 Vilassar de Dalt Vilassar de Dalt: 44,649 EUR 44,649 Viladecavalls Viladecavalls: 44,616 EUR 44,616 Sant Esteve Sesrovires Sant Esteve Sesrovires: 44,593 EUR 44,593 Castellolí Castellolí: 44,402 EUR 44,402 Santa Coloma de Cervelló Santa Coloma de Cervelló: 43,887 EUR 43,887 Vilassar de Mar Vilassar de Mar: 43,623 EUR 43,623 EUR. Source: INE . Retrieved 2026-10-07.
Full ranking Rank Municipalities 2018EUR Change on 2017 1 Pacs del Penedès 81,672 +62.6% 2 Matadepera 79,632 +13.6% 3 Santa Cecília de Voltregà 71,455 +33.6% 4 Sant Just Desvern 64,177 +17.8% 5 Rajadell 63,861 +34% 6 Sant Cugat del Vallès 62,246 +4.4% 7 Alella 60,380 +7.3% 8 Malla 60,229 +27.7% 9 Gurb 58,958 +2.8% 10 Vallromanes 58,270 +8.1% 11 Cabrils 58,076 +3.1% 12 Tiana 56,155 +0.9% 13 El Brull 55,462 +12% 14 Viver i Serrateix 54,469 +15.7% 15 Sant Vicenç de Montalt 54,390 +6.4% 16 L'Ametlla del Vallès 53,220 +9.7% 17 Teià 53,179 +6.3% 18 Cabrera de Mar 52,662 +6.2% 19 Sant Quirze del Vallès 52,562 +0.1% 20 Begues 51,031 +6.9% 21 Sant Julià de Vilatorta 48,075 +4.6% 22 Sagàs 47,781 +3.4% 23 Tavèrnoles 47,673 0% 24 Castelldefels 47,640 +3.8% 25 Sant Quirze Safaja 47,561 -2.2% 26 Collbató 46,845 +4.7% 27 Premià de Dalt 46,843 +2.5% 28 Castellví de Rosanes 46,455 +10.5% 29 Rubió 45,993 +1.6% 30 Santa Maria de Merlès 45,884 +4.4% 31 Les Cabanyes 45,857 +4.1% 32 Sant Pere Sallavinera 45,814 +11.6% 33 Sant Andreu de Llavaneres 45,502 +3.7% 34 Vilanova del Vallès 45,225 +3.4% 35 Vilassar de Dalt 44,649 +6% 36 Viladecavalls 44,616 +3.3% 37 Sant Esteve Sesrovires 44,593 +5.2% 38 Castellolí 44,402 +1.8% 39 Santa Coloma de Cervelló 43,887 +4.1% 40 Vilassar de Mar 43,623 +3.2% 41 Sant Fost de Campsentelles 43,354 +4.4% 42 Lliçà de Vall 43,274 +2.5% 43 Santa Fe del Penedès 43,063 +7.4% 44 Gallifa 43,032 -3.7% 45 Pujalt 42,904 -2.1% 46 Torrelles de Llobregat 42,721 +2.5% 47 Esplugues de Llobregat 42,628 +8% 48 Les Masies de Roda 42,274 +8.5% 49 Montmaneu 42,273 -3.3% 50 Cervelló 42,269 +3.5% 51 Sitges 42,166 +7.1% 52 Sant Esteve de Palautordera 41,976 +1.2% 53 La Palma de Cervelló 41,947 +2.2% 54 Calonge de Segarra 41,921 -4.3% 55 Corbera de Llobregat 41,787 +4.4% 56 Folgueroles 41,747 +2.8% 57 El Masnou 41,583 +4.8% 58 Sant Joan Despí 41,457 +4% 59 Ullastrell 41,453 +3.3% 60 Pallejà 41,444 +4.3% 61 Palau-solità i Plegamans 41,324 +4% 62 Sant Vicenç de Torelló 41,081 +12.5% 63 Sant Fruitós de Bages 40,938 +7.2% 64 La Roca del Vallès 40,853 +4.1% 65 Argentona 40,828 +6.3% 66 Sant Climent de Llobregat 40,658 +4.5% 67 Aguilar de Segarra 40,556 -0.5% 68 Oristà 40,500 +3.6% 69 Santa Maria de Martorelles 40,487 +6.8% 70 Saldes 40,453 -2.8% 71 Sant Martí d'Albars 40,416 +0.5% 72 Castellnou de Bages 40,393 -1.3% 73 Calders 40,242 +7.1% 74 Molins de Rei 40,051 +2.5% 75 Santa Eulàlia de Ronçana 39,941 +6.5% 76 Lliçà d'Amunt 39,930 +4% 77 Vilobí del Penedès 39,893 +3.5% 78 El Papiol 39,875 +7.3% 79 La Garriga 39,826 +4.5% 80 Santpedor 39,736 +3.7% 81 Cerdanyola del Vallès 39,715 +3.6% 82 Sant Antoni de Vilamajor 39,675 +4.2% 83 Castellbisbal 39,665 +3.3% 84 Barcelona 39,558 +4.4% 85 Taradell 39,390 +6.4% 86 Bigues i Riells del Fai 39,352 +4.3% 87 Castellar del Vallès 39,283 +4.6% 88 Santa Eulàlia de Riuprimer 39,241 +4.3% 89 El Bruc 39,115 +5.1% 90 Cardedeu 39,036 +4.2% 91 Calldetenes 38,858 +3.6% 92 Sant Feliu de Llobregat 38,773 +4% 93 Orís 38,746 +7.1% 94 Vallirana 38,710 +4.4% 95 Montgat 38,556 +2.4% 96 Parets del Vallès 38,487 +3.9% 97 Caldes de Montbui 38,471 +5.2% 98 Fonollosa 38,450 +4.6% 99 Sant Martí de Tous 38,406 +6.8% 100 Sant Sadurní d'Anoia 38,321 +4.4% 101 Sant Cugat Sesgarrigues 38,153 +3.8% 102 Sant Pol de Mar 38,145 +3.4% 103 Sant Llorenç d'Hortons 38,062 +4.2% 104 Caldes d'Estrac 38,043 +3.7% 105 Gavà 37,999 +1.7% 106 Abrera 37,966 +3.8% 107 Gualba 37,942 +5.3% 108 Seva 37,923 +4.1% 109 Dosrius 37,880 +4.2% 110 Collsuspina 37,841 +5.2% 111 Cànoves i Samalús 37,824 +4.3% 112 Sentmenat 37,717 +6% 113 Gaià 37,690 +10.9% 114 La Granada 37,587 +7.2% 115 Campins 37,565 +4.6% 116 Tona 37,444 +3.9% 117 Veciana 37,411 +21.9% 118 Òrrius 37,317 +0.2% 119 Polinyà 37,242 +3.2% 120 Puigdàlber 37,238 +7.9% 121 Orpí 37,226 +9% 122 Olèrdola 37,212 +3.5% 123 L'Esquirol 37,088 +0.8% 124 Llinars del Vallès 37,039 +4.8% 125 Sant Salvador de Guardiola 37,026 +5.7% 126 Sant Pere de Vilamajor 36,983 +2.3% 127 Martorelles 36,864 +4.2% 128 Perafita 36,836 +2.5% 129 Les Masies de Voltregà 36,743 +2.6% 130 Muntanyola 36,670 +5.6% 131 Torrelavit 36,524 +7.1% 132 Vacarisses 36,455 +5% 133 Les Franqueses del Vallès 36,332 +5% 134 La Nou de Berguedà 36,238 +5.9% 135 Font-rubí 36,235 +3.1% 136 Premià de Mar 36,202 +5.3% 137 Castellcir 36,187 +62.7% 138 Vallgorguina 36,073 +6.3% 139 Jorba 36,015 +0.7% 140 Santa Maria de Palautordera 35,965 +3.8% 141 Santa Eugènia de Berga 35,959 +4.9% 142 Vallbona d'Anoia 35,955 +6.7% 143 Viladecans 35,947 +5.2% 144 Barberà del Vallès 35,926 +3.4% 145 Granollers 35,925 +4.1% 145 Santa Perpètua de Mogoda 35,925 +4% 147 Subirats 35,922 +4.8% 148 Aiguafreda 35,917 +4.5% 149 Castellar del Riu 35,817 +4.1% 150 Avinyonet del Penedès 35,782 +5.1% 151 Castellfollit del Boix 35,736 +3.8% 152 Torelló 35,707 +5.2% 153 Arenys de Munt 35,626 +5.1% 154 Montmeló 35,544 +4.7% 155 Martorell 35,520 +4.3% 156 Gelida 35,517 +2.9% 157 Olost 35,488 +6.3% 158 Esparreguera 35,464 +3.9% 159 Sant Julià de Cerdanyola 35,449 +8.6% 160 Olesa de Bonesvalls 35,390 +6.3% 161 Copons 35,386 +1.2% 162 Artés 35,378 +2.6% 163 Montclar 35,371 +2.6% 164 Alpens 35,361 +2.2% 165 Masquefa 35,329 +4.2% 166 Súria 35,263 +3.2% 167 Avià 35,240 +4.7% 168 Sant Andreu de la Barca 35,236 +4.8% 169 Fogars de Montclús 35,130 -5.9% 170 Sant Hipòlit de Voltregà 35,125 +3.3% 171 Santa Susanna 35,111 +2.3% 172 Castellgalí 35,059 +5.7% 173 Olesa de Montserrat 34,999 +4.9% 174 Sant Vicenç dels Horts 34,991 +5.1% 175 Vic 34,970 +0.7% 176 Sant Mateu de Bages 34,947 +2.8% 177 L'Estany 34,887 +1.2% 178 Sant Boi de Lluçanès 34,787 +6.3% 179 Avinyó 34,702 +5.3% 180 Roda de Ter 34,676 +3.3% 181 Sant Bartomeu del Grau 34,635 +2% 182 Tagamanent 34,621 +8.7% 183 Navarcles 34,587 +4.3% 184 Carme 34,560 -20.8% 185 El Prat de Llobregat 34,558 +4.4% 186 Arenys de Mar 34,531 +5.6% 187 Canyelles 34,483 +2.8% 188 Argençola 34,434 +1.7% 189 Sant Pere de Ribes 34,418 +5% 190 Sant Pere de Torelló 34,350 +2.9% 191 Castellví de la Marca 34,344 +6.5% 192 Montornès del Vallès 34,313 +5.1% 193 Vilanova i la Geltrú 34,288 +5.3% 194 Prats de Lluçanès 34,273 +2.7% 195 Sant Celoni 34,259 +3.3% 196 Sant Joan de Vilatorrada 34,218 +3.6% 197 Òdena 34,202 +2.3% 198 L'Espunyola 34,199 +8.5% 199 Els Hostalets de Pierola 34,129 +4.2% 200 Olivella 34,127 +5.5% 201 Sora 34,126 +17.1% 202 Rubí 34,113 +4.7% 203 Sant Pere de Riudebitlles 34,102 +5.8% 204 Capellades 34,081 +5% 205 Lluçà 34,050 +5.5% 206 Rellinars 33,911 +8.2% 207 Sant Boi de Llobregat 33,892 +4.3% 208 Sabadell 33,876 +4.3% 209 Talamanca 33,871 -0% 210 Sant Martí Sarroca 33,867 +3.3% 211 Moià 33,864 +3.1% 212 La Pobla de Claramunt 33,850 +3.1% 213 Mura 33,815 -0% 214 Igualada 33,796 +4.4% 215 Sant Quirze de Besora 33,730 +4.3% 216 Montmajor 33,680 0% 217 Rupit i Pruit 33,675 +9.2% 218 Mollet del Vallès 33,637 +4% 219 Terrassa 33,621 +4.5% 220 Centelles 33,619 +2.6% 221 Cardona 33,580 +1.5% 222 Sant Feliu de Codines 33,555 +4.7% 223 Santa Maria de Miralles 33,535 -3% 224 Castellfollit de Riubregós 33,486 +10.3% 225 Sant Martí Sesgueioles 33,473 +6.4% 226 Sant Cebrià de Vallalta 33,388 +5% 227 Vallcebre 33,321 -5.3% 228 Montseny 33,300 -0.6% 229 Manlleu 33,122 +3.9% 230 Balsareny 33,096 +2.7% 231 Els Prats de Rei 33,074 +10.8% 232 Bagà 33,009 +0.8% 233 Canet de Mar 32,997 +3.5% 234 Vilafranca del Penedès 32,969 +3.4% 235 Sant Feliu Sasserra 32,954 -4.9% 236 Figaró-Montmany 32,932 +6.6% 237 Sallent 32,873 +2.5% 238 Montcada i Reixac 32,872 +5.3% 239 La Torre de Claramunt 32,848 +4.8% 240 Cornellà de Llobregat 32,639 +4.8% 241 Manresa 32,576 +3.7% 242 Santa Maria d'Oló 32,501 +4.7% 243 Cubelles 32,469 +3.1% 244 Balenyà 32,468 +3.5% 245 Callús 32,293 +2.8% 246 Navàs 32,291 +4.2% 247 Sant Iscle de Vallalta 32,283 +3.8% 248 Badalona 32,249 +5% 249 Santa Margarida i els Monjos 32,239 +3.2% 250 La Llacuna 32,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=10Connect 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