Data / Rankings / Average net income per household / Municipalities in Barcelona province
Municipalities in Barcelona province by average net income per household
Matadepera had the highest average net income per household of 300 municipalities in 2016, at €68,286. Torrelles de Foix had the lowest, at €24,882. The median was €33,457 and the figure for Barcelona province was €34,679. Source: the Instituto Nacional de Estadística.
Median 33,457 300 municipalities
Matadepera Matadepera: 68,286 EUR 68,286 El Brull El Brull: 58,969 EUR 58,969 Sant Cugat del Vallès Sant Cugat del Vallès: 58,164 EUR 58,164 Santa Cecília de Voltregà Santa Cecília de Voltregà: 57,818 EUR 57,818 Alella Alella: 54,485 EUR 54,485 Gurb Gurb: 54,367 EUR 54,367 Cabrils Cabrils: 54,333 EUR 54,333 Sant Just Desvern Sant Just Desvern: 54,050 EUR 54,050 Tiana Tiana: 52,993 EUR 52,993 Vallromanes Vallromanes: 52,783 EUR 52,783 Sant Quirze del Vallès Sant Quirze del Vallès: 50,483 EUR 50,483 Sant Vicenç de Montalt Sant Vicenç de Montalt: 49,803 EUR 49,803 Viver i Serrateix Viver i Serrateix: 49,651 EUR 49,651 Teià Teià: 49,502 EUR 49,502 Cabrera de Mar Cabrera de Mar: 49,436 EUR 49,436 Rajadell Rajadell: 48,867 EUR 48,867 L'Ametlla del Vallès L'Ametlla del Vallès: 48,714 EUR 48,714 Tavèrnoles Tavèrnoles: 48,547 EUR 48,547 Malla Malla: 47,556 EUR 47,556 Begues Begues: 47,280 EUR 47,280 Pacs del Penedès Pacs del Penedès: 46,928 EUR 46,928 Rubió Rubió: 46,555 EUR 46,555 Sagàs Sagàs: 46,495 EUR 46,495 Sant Martí d'Albars Sant Martí d'Albars: 46,029 EUR 46,029 Sant Julià de Vilatorta Sant Julià de Vilatorta: 44,486 EUR 44,486 Collbató Collbató: 44,466 EUR 44,466 Premià de Dalt Premià de Dalt: 44,132 EUR 44,132 Sant Quirze Safaja Sant Quirze Safaja: 44,041 EUR 44,041 Sant Pere Sallavinera Sant Pere Sallavinera: 43,845 EUR 43,845 Santa Maria de Merlès Santa Maria de Merlès: 43,526 EUR 43,526 Saldes Saldes: 43,374 EUR 43,374 Vilanova del Vallès Vilanova del Vallès: 42,943 EUR 42,943 Sant Andreu de Llavaneres Sant Andreu de Llavaneres: 42,692 EUR 42,692 Montmaneu Montmaneu: 42,538 EUR 42,538 Vilassar de Dalt Vilassar de Dalt: 42,187 EUR 42,187 Castelldefels Castelldefels: 42,164 EUR 42,164 Castellví de Rosanes Castellví de Rosanes: 42,103 EUR 42,103 Les Cabanyes Les Cabanyes: 42,091 EUR 42,091 Gallifa Gallifa: 41,937 EUR 41,937 Sant Esteve Sesrovires Sant Esteve Sesrovires: 41,625 EUR 41,625 EUR. Source: INE . Retrieved 2026-10-07.
Full ranking Rank Municipalities 2016EUR Change on 2015 1 Matadepera 68,286 +4.7% 2 El Brull 58,969 +20.8% 3 Sant Cugat del Vallès 58,164 +4.9% 4 Santa Cecília de Voltregà 57,818 +17.3% 5 Alella 54,485 +4.9% 6 Gurb 54,367 +8.7% 7 Cabrils 54,333 +1.9% 8 Sant Just Desvern 54,050 -0.8% 9 Tiana 52,993 +5.1% 10 Vallromanes 52,783 +10.4% 11 Sant Quirze del Vallès 50,483 +4% 12 Sant Vicenç de Montalt 49,803 +3.8% 13 Viver i Serrateix 49,651 +11.8% 14 Teià 49,502 +3.5% 15 Cabrera de Mar 49,436 +8.6% 16 Rajadell 48,867 +329.1% 17 L'Ametlla del Vallès 48,714 +2.4% 18 Tavèrnoles 48,547 +11.9% 19 Malla 47,556 +3.7% 20 Begues 47,280 +4.6% 21 Pacs del Penedès 46,928 +0.5% 22 Rubió 46,555 +1.6% 23 Sagàs 46,495 +1.3% 24 Sant Martí d'Albars 46,029 +7.6% 25 Sant Julià de Vilatorta 44,486 +4.1% 26 Collbató 44,466 +5.2% 27 Premià de Dalt 44,132 +3.8% 28 Sant Quirze Safaja 44,041 +0.6% 29 Sant Pere Sallavinera 43,845 +6.8% 30 Santa Maria de Merlès 43,526 +4.5% 31 Saldes 43,374 +3.1% 32 Vilanova del Vallès 42,943 +5.6% 33 Sant Andreu de Llavaneres 42,692 +2.8% 34 Montmaneu 42,538 +0.1% 35 Vilassar de Dalt 42,187 +5.1% 36 Castelldefels 42,164 +7.3% 37 Castellví de Rosanes 42,103 +3.7% 38 Les Cabanyes 42,091 -0.7% 39 Gallifa 41,937 -5.6% 40 Sant Esteve Sesrovires 41,625 +1.9% 41 Castellolí 41,501 +3% 42 Cervelló 41,348 +8.9% 43 Santa Fe del Penedès 41,318 +7% 44 Santa Coloma de Cervelló 41,253 +4.2% 45 Viladecavalls 41,212 +1.8% 46 Vilassar de Mar 41,085 +3.4% 47 Lliçà de Vall 40,721 +5.9% 48 Sant Fost de Campsentelles 40,239 +4.1% 49 Calonge de Segarra 40,161 +5.4% 50 Pujalt 40,117 +5.7% 51 Torrelles de Llobregat 40,076 +4.3% 52 Castellnou de Bages 39,396 +6.8% 53 Folgueroles 39,130 +5.8% 54 La Palma de Cervelló 38,981 +2.4% 55 Esplugues de Llobregat 38,952 +6% 56 Ullastrell 38,916 +2.2% 57 El Masnou 38,872 +2.1% 58 Sant Joan Despí 38,844 +3% 59 Aguilar de Segarra 38,635 +8.9% 60 Corbera de Llobregat 38,623 +3.6% 61 Palau-solità i Plegamans 38,612 +4.1% 62 Les Masies de Roda 38,585 +0.7% 63 Sant Esteve de Palautordera 38,558 +3.4% 64 Pallejà 38,423 +3.1% 65 Vilobí del Penedès 38,405 +1.2% 66 Santa Maria de Miralles 38,331 +3.1% 67 La Roca del Vallès 38,178 +2.9% 68 Sant Climent de Llobregat 38,169 +4.8% 69 Sitges 37,935 +4.3% 70 Molins de Rei 37,903 +1.1% 71 Oristà 37,876 +6.6% 72 Lliçà d'Amunt 37,686 +4.8% 73 Òrrius 37,464 +3.5% 74 Cerdanyola del Vallès 37,413 +4.2% 75 Barcelona 37,371 +2.5% 76 Santa Maria de Martorelles 37,318 +3.1% 77 Sant Fruitós de Bages 37,274 -2.1% 78 Sant Llorenç d'Hortons 37,237 +8% 79 Castellbisbal 37,207 +3.8% 80 Santpedor 37,162 +1.7% 81 La Garriga 37,074 +4% 82 Argentona 37,055 +2.6% 83 Sant Antoni de Vilamajor 36,981 +3% 83 Sant Vicenç de Torelló 36,981 +10.1% 85 Montgat 36,954 +3.3% 86 Cardedeu 36,853 +3.1% 87 Gavà 36,784 +6.4% 88 Bigues i Riells del Fai 36,735 +3.1% 89 Sant Sadurní d'Anoia 36,692 +4.6% 90 Santa Eulàlia de Ronçana 36,558 +3.2% 91 Castellar del Vallès 36,540 +4.1% 92 Taradell 36,484 +3.8% 93 Calldetenes 36,283 +4.6% 94 Sant Feliu de Llobregat 36,114 +3.2% 95 Fogars de Montclús 36,110 +12.5% 96 Collsuspina 35,888 -1.4% 97 Sant Cugat Sesgarrigues 35,846 0% 98 Parets del Vallès 35,802 +3.5% 99 Sant Pol de Mar 35,778 +1.7% 100 Calders 35,775 +2.5% 101 Vallirana 35,735 +3.6% 102 Abrera 35,621 +4.8% 103 Seva 35,604 +3.3% 104 L'Esquirol 35,450 +5.6% 105 Santa Eulàlia de Riuprimer 35,422 +4.1% 106 Orís 35,414 +7.2% 107 Fonollosa 35,381 +3.4% 108 Tona 35,206 +4.7% 109 Caldes de Montbui 35,203 +3.1% 110 Talamanca 35,108 +8.9% 111 El Papiol 35,039 +1.9% 112 Dosrius 34,939 +3.9% 113 Montclar 34,914 +7.9% 114 El Bruc 34,864 +2.1% 115 Olèrdola 34,862 +2.4% 116 Sant Pere de Vilamajor 34,831 +4% 117 Cànoves i Samalús 34,738 +4% 118 Polinyà 34,725 +2.9% 119 Llinars del Vallès 34,535 +4.1% 120 Sant Feliu Sasserra 34,529 +7.1% 121 Sant Martí de Tous 34,527 +4.6% 122 Les Masies de Voltregà 34,451 +3.3% 123 Sentmenat 34,374 +4.1% 124 Castellar del Riu 34,373 +0.9% 125 Gualba 34,182 +0.3% 126 Caldes d'Estrac 34,175 +1.1% 127 Sant Mateu de Bages 34,161 +7% 128 Sant Salvador de Guardiola 34,155 +4% 129 Santa Eugènia de Berga 34,149 +3.3% 130 Argençola 34,122 +7.4% 131 Martorelles 34,115 -21% 132 L'Estany 34,080 +0.7% 133 Sant Bartomeu del Grau 34,047 +3.2% 134 Les Franqueses del Vallès 34,038 +4.6% 135 Gelida 34,033 +4.1% 136 Campins 33,867 +9.5% 137 Vacarisses 33,863 +4.5% 138 Montseny 33,855 +3.7% 139 Avinyonet del Penedès 33,852 +5.5% 140 Torrelavit 33,771 +2% 141 Barberà del Vallès 33,757 +3.3% 142 Font-rubí 33,748 +1% 143 Granollers 33,660 +3.6% 144 Olost 33,591 +1.9% 145 Carme 33,584 +3.7% 146 Gaià 33,580 +8.5% 147 Subirats 33,512 +4.4% 148 Aiguafreda 33,503 +2.4% 149 Vic 33,484 +4.6% 150 La Granada 33,461 +2.4% 151 Sant Boi de Lluçanès 33,453 +1.8% 152 Copons 33,448 +4.7% 153 Castellfollit del Boix 33,387 +2.5% 154 Artés 33,360 +5.8% 155 Viladecans 33,315 +3.7% 156 La Nou de Berguedà 33,299 +0.7% 157 Santa Perpètua de Mogoda 33,298 +2.8% 158 Premià de Mar 33,278 +2.8% 159 Torelló 33,239 +4.9% 160 Súria 33,196 +1.1% 160 Vallcebre 33,196 +1.8% 162 Esparreguera 33,193 +2.3% 163 Avià 33,172 +3.7% 164 Vallgorguina 33,133 +0.5% 165 Jorba 33,027 +0.7% 166 Alpens 32,991 +6.2% 167 Avinyó 32,940 +3.1% 168 Martorell 32,889 +2.3% 169 Òdena 32,844 +5.9% 170 Montmeló 32,824 +2.3% 171 Perafita 32,792 +2% 172 Navarcles 32,775 +5.6% 173 Santa Maria de Palautordera 32,772 +1.3% 174 Sant Hipòlit de Voltregà 32,731 +2.6% 175 Sant Vicenç dels Horts 32,727 +5.1% 176 Arenys de Munt 32,716 +3.6% 177 Roda de Ter 32,708 +3.8% 178 Muntanyola 32,663 -1.6% 179 Orpí 32,618 +6.2% 180 Sant Pere de Torelló 32,610 +2.6% 181 Vallbona d'Anoia 32,588 -0.8% 182 Capellades 32,541 +2.8% 183 Canyelles 32,521 +3.1% 184 Prats de Lluçanès 32,501 +4.1% 185 Sant Martí Sarroca 32,498 +3.7% 186 Olesa de Montserrat 32,424 +2% 187 Sant Andreu de la Barca 32,405 +3% 188 Els Hostalets de Pierola 32,377 +3.4% 189 Masquefa 32,366 +3.8% 190 Olivella 32,311 +2.7% 191 El Prat de Llobregat 32,304 +2.5% 192 L'Espunyola 32,299 +3.2% 193 Santa Susanna 32,292 +4.4% 194 Mura 32,211 +3.9% 195 Olesa de Bonesvalls 32,163 +5.9% 196 Puigdàlber 32,089 -14.3% 197 Sant Celoni 32,087 +3.5% 198 Sant Joan de Vilatorrada 32,056 +3% 199 Castellgalí 32,037 +4% 200 Montornès del Vallès 31,943 +3.8% 201 Montmajor 31,889 +4.7% 202 Rubí 31,875 +4.2% 203 La Pobla de Claramunt 31,859 +1% 204 Sant Pere de Ribes 31,837 +3.5% 205 Igualada 31,823 +3.6% 206 Bagà 31,798 +1.1% 207 Lluçà 31,786 +6.8% 208 Vilanova i la Geltrú 31,766 +2.5% 209 Arenys de Mar 31,747 +2.9% 210 Rupit i Pruit 31,719 +8% 211 Moià 31,702 +3.6% 212 Centelles 31,694 +3.6% 213 Sant Boi de Llobregat 31,692 +2.8% 214 Cardona 31,683 +1.7% 215 Castellfollit de Riubregós 31,676 +6.8% 216 Sabadell 31,601 +3.6% 217 Manlleu 31,590 +4.6% 218 Balsareny 31,557 +3.9% 219 Mollet del Vallès 31,539 +2.5% 220 Sant Julià de Cerdanyola 31,483 -16.6% 221 Tagamanent 31,460 -2% 222 Sant Pere de Riudebitlles 31,386 +2.4% 223 La Torre de Claramunt 31,366 +2.6% 224 Castellví de la Marca 31,346 +3.3% 225 Castellcir 31,317 -9.5% 226 Terrassa 31,250 +3.1% 227 Castellterçol 31,243 +19.5% 228 Sallent 31,216 +2.9% 229 Veciana 31,144 +11.5% 230 Santa Maria d'Oló 31,138 +2.1% 231 Sant Quirze de Besora 31,128 +3% 232 Sant Feliu de Codines 31,078 +2.7% 233 Canet de Mar 31,027 +4.5% 234 La Llacuna 30,957 +3.4% 235 Rellinars 30,832 +8.8% 236 Sant Cebrià de Vallalta 30,730 +1.9% 237 Callús 30,700 +1% 238 Vilafranca del Penedès 30,696 +2.8% 239 Sant Martí Sesgueioles 30,556 +2% 240 Manresa 30,555 +3.4% 241 Casserres 30,544 +4% 242 Cubelles 30,455 +2.7% 243 Montcada i Reixac 30,427 +2.8% 244 Cornellà de Llobregat 30,281 +3% 245 Canovelles 30,088 +5.5% 246 Sant Iscle de Vallalta 30,059 +3.1% 247 Gironella 30,022 +2.8% 248 Balenyà 29,956 +2.2% 249 Sant Llorenç Savall 29,926 +1.3% 250 Santa Margarida i els Monjos 29,908 +2.6%
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 2016 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? Matadepera, with €68,286 in 2016, according to the Instituto Nacional de Estadística.
Which municipality has the lowest average net income per household? Torrelles de Foix, with €24,882 in 2016.
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 2016 and are not ranked.
Average net income per household: other rankings
Municipalities in Barcelona province: more rankings