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 311 municipalities in 2020, at €73,201. Collsuspina had the lowest, at €25,237. The median was €37,382 and the figure for Barcelona province was €38,226. Source: the Instituto Nacional de Estadística.
Median 37,382 311 municipalities
Matadepera Matadepera: 73,201 EUR 73,201 Sant Cugat del Vallès Sant Cugat del Vallès: 64,848 EUR 64,848 Gurb Gurb: 63,653 EUR 63,653 Alella Alella: 59,709 EUR 59,709 Gallifa Gallifa: 59,082 EUR 59,082 Cabrils Cabrils: 58,947 EUR 58,947 Sant Just Desvern Sant Just Desvern: 57,804 EUR 57,804 Santa Cecília de Voltregà Santa Cecília de Voltregà: 57,782 EUR 57,782 Tiana Tiana: 57,159 EUR 57,159 Malla Malla: 56,259 EUR 56,259 Cabrera de Mar Cabrera de Mar: 54,915 EUR 54,915 L'Ametlla del Vallès L'Ametlla del Vallès: 54,737 EUR 54,737 Vallromanes Vallromanes: 54,682 EUR 54,682 Sant Quirze del Vallès Sant Quirze del Vallès: 54,275 EUR 54,275 Begues Begues: 53,813 EUR 53,813 El Brull El Brull: 53,424 EUR 53,424 Sant Vicenç de Montalt Sant Vicenç de Montalt: 53,399 EUR 53,399 Pacs del Penedès Pacs del Penedès: 53,059 EUR 53,059 Tavèrnoles Tavèrnoles: 52,488 EUR 52,488 Sant Julià de Vilatorta Sant Julià de Vilatorta: 52,319 EUR 52,319 Viver i Serrateix Viver i Serrateix: 52,217 EUR 52,217 Teià Teià: 51,269 EUR 51,269 Collbató Collbató: 50,748 EUR 50,748 Pujalt Pujalt: 49,529 EUR 49,529 Premià de Dalt Premià de Dalt: 48,959 EUR 48,959 Sagàs Sagàs: 48,683 EUR 48,683 Castellví de Rosanes Castellví de Rosanes: 48,613 EUR 48,613 Les Cabanyes Les Cabanyes: 48,296 EUR 48,296 Rubió Rubió: 48,075 EUR 48,075 Rajadell Rajadell: 48,009 EUR 48,009 Lliçà de Vall Lliçà de Vall: 47,543 EUR 47,543 Sant Andreu de Llavaneres Sant Andreu de Llavaneres: 47,120 EUR 47,120 Viladecavalls Viladecavalls: 47,061 EUR 47,061 Vilassar de Dalt Vilassar de Dalt: 46,854 EUR 46,854 Castellolí Castellolí: 46,579 EUR 46,579 Sant Esteve Sesrovires Sant Esteve Sesrovires: 46,179 EUR 46,179 Sant Martí d'Albars Sant Martí d'Albars: 46,105 EUR 46,105 Santa Coloma de Cervelló Santa Coloma de Cervelló: 46,058 EUR 46,058 Sant Pere Sallavinera Sant Pere Sallavinera: 45,980 EUR 45,980 Vilanova del Vallès Vilanova del Vallès: 45,972 EUR 45,972 EUR. Source: INE . Retrieved 2026-10-07.
Full ranking Rank Municipalities 2020EUR Change on 2019 1 Matadepera 73,201 +16.5% 2 Sant Cugat del Vallès 64,848 +0.7% 3 Gurb 63,653 -0.9% 4 Alella 59,709 -2% 5 Gallifa 59,082 +19.8% 6 Cabrils 58,947 -1.2% 7 Sant Just Desvern 57,804 -4.1% 8 Santa Cecília de Voltregà 57,782 +3.1% 9 Tiana 57,159 -1.8% 10 Malla 56,259 +1.3% 11 Cabrera de Mar 54,915 -1.9% 12 L'Ametlla del Vallès 54,737 -2.7% 13 Vallromanes 54,682 -2.3% 14 Sant Quirze del Vallès 54,275 -0.9% 15 Begues 53,813 -2.1% 16 El Brull 53,424 +2.9% 17 Sant Vicenç de Montalt 53,399 -7.5% 18 Pacs del Penedès 53,059 +3% 19 Tavèrnoles 52,488 -1.1% 20 Sant Julià de Vilatorta 52,319 +3.1% 21 Viver i Serrateix 52,217 -1.1% 22 Teià 51,269 -4.5% 23 Collbató 50,748 +3.6% 24 Pujalt 49,529 +8.1% 25 Premià de Dalt 48,959 -0.3% 26 Sagàs 48,683 -3.6% 27 Castellví de Rosanes 48,613 -0.1% 28 Les Cabanyes 48,296 +1.9% 29 Rubió 48,075 -1% 30 Rajadell 48,009 -23.9% 31 Lliçà de Vall 47,543 +4.5% 32 Sant Andreu de Llavaneres 47,120 +4% 33 Viladecavalls 47,061 +0.7% 34 Vilassar de Dalt 46,854 +1% 35 Castellolí 46,579 -2% 36 Sant Esteve Sesrovires 46,179 +4% 37 Sant Martí d'Albars 46,105 +8.9% 38 Santa Coloma de Cervelló 46,058 +2% 39 Sant Pere Sallavinera 45,980 -3.9% 40 Vilanova del Vallès 45,972 -1.9% 41 Vilassar de Mar 45,967 +1.3% 42 Aguilar de Segarra 45,945 +4.5% 43 Sant Fost de Campsentelles 45,405 -0.5% 44 Sant Esteve de Palautordera 45,273 +2.4% 45 Orís 44,998 +10.4% 46 Torrelles de Llobregat 44,812 +1.1% 47 Sant Quirze Safaja 44,497 -8.1% 48 Folgueroles 44,457 +1.5% 49 Cervelló 44,282 -0.6% 50 Les Masies de Roda 44,247 +4.7% 51 Castellnou de Bages 43,795 -0.6% 52 La Palma de Cervelló 43,743 +1.9% 53 Castelldefels 43,718 -1.2% 54 Pallejà 43,388 -0.9% 55 Palau-solità i Plegamans 43,380 -0.6% 56 La Roca del Vallès 43,298 +1.5% 57 El Masnou 43,266 +0.2% 58 Ullastrell 43,174 +1.6% 59 Argentona 43,092 +2% 60 Calonge de Segarra 43,039 +5.1% 61 Sant Joan Despí 43,031 -0.1% 62 Vilobí del Penedès 42,814 +0.8% 63 Sitges 42,710 -0.6% 64 Muntanyola 42,695 +12.3% 65 Corbera de Llobregat 42,603 -0.5% 66 Sant Climent de Llobregat 42,488 -1.4% 67 Sant Antoni de Vilamajor 42,361 +1.1% 68 Santa Fe del Penedès 42,024 +3.6% 69 Taradell 41,948 +2.1% 70 Molins de Rei 41,845 -0.9% 71 Seva 41,830 +4.6% 72 Lliçà d'Amunt 41,727 -0.2% 73 Calders 41,677 -4% 74 Montmaneu 41,629 -12.2% 75 Santa Maria de Martorelles 41,591 -0.6% 76 Castellbisbal 41,590 +0.9% 77 La Garriga 41,566 +0.8% 78 Santa Maria de Merlès 41,471 -4.2% 79 Calldetenes 41,449 +3.3% 80 Santa Eulàlia de Ronçana 41,387 +0.9% 81 Cànoves i Samalús 41,372 +3.1% 82 Esplugues de Llobregat 41,369 -1.4% 83 Santpedor 41,194 -0.4% 84 Castellar del Vallès 41,160 +0.4% 85 Fonollosa 41,131 +3% 86 Cerdanyola del Vallès 41,078 -0.4% 87 Sant Fruitós de Bages 41,011 -3% 88 Bigues i Riells del Fai 40,989 -0.3% 89 Castellar del Riu 40,932 +3% 90 Cardedeu 40,847 +0.6% 91 Sant Martí de Tous 40,634 +4% 92 Òrrius 40,607 +1.9% 93 Vallirana 40,546 -0.5% 94 Montgat 40,530 +0.4% 95 Sant Feliu de Llobregat 40,464 -0.4% 96 Barcelona 40,424 -1.5% 97 Les Masies de Voltregà 40,359 +6% 98 Copons 40,220 +4.5% 99 Parets del Vallès 40,185 0% 100 Gaià 40,167 +9.7% 101 Saldes 40,030 -6.2% 102 Sant Sadurní d'Anoia 40,005 +1.4% 103 Caldes de Montbui 39,974 -1% 104 Santa Eulàlia de Riuprimer 39,930 -0.3% 105 Tona 39,859 +12.6% 106 Oristà 39,852 -2% 107 La Granada 39,656 +2.2% 108 Campins 39,621 +22.4% 109 Sant Vicenç de Torelló 39,581 0% 110 Dosrius 39,554 +0.5% 111 Abrera 39,531 +0.2% 112 Caldes d'Estrac 39,469 +6% 113 Rupit i Pruit 39,423 +10.8% 114 El Papiol 39,398 -2.3% 114 Sant Llorenç d'Hortons 39,398 +0.1% 116 Sant Cugat Sesgarrigues 39,359 +0.8% 117 Sant Pol de Mar 39,281 -0.3% 118 Llinars del Vallès 39,236 +1.6% 119 Gualba 39,234 +0.4% 120 Gavà 39,233 +0.4% 121 Sentmenat 39,194 +0.7% 122 L'Espunyola 39,148 +7.7% 123 Sant Pere de Vilamajor 39,140 -0.5% 124 Sant Hipòlit de Voltregà 39,075 +6% 125 Orpí 38,958 -1.9% 126 Vacarisses 38,955 +1.7% 127 El Bruc 38,934 -2% 128 Olèrdola 38,843 +0.2% 129 Polinyà 38,693 -0.3% 130 Sant Salvador de Guardiola 38,618 +2% 131 Aiguafreda 38,551 +2.5% 132 Tagamanent 38,485 +9.2% 133 Veciana 38,397 +4.3% 134 L'Esquirol 38,300 -0.8% 135 Vallgorguina 38,248 +0.1% 136 Santa Susanna 38,168 +2.9% 137 Perafita 38,108 +1.1% 138 Sant Boi de Lluçanès 38,106 +6.1% 139 Martorelles 38,104 +0.6% 140 Olost 38,093 +2% 141 Rellinars 37,981 +4.5% 142 Les Franqueses del Vallès 37,960 +3.4% 143 Montclar 37,954 +2.7% 144 Avià 37,911 +2.3% 145 Santa Maria de Palautordera 37,899 +0.2% 146 Granollers 37,867 +2.4% 147 Castellcir 37,837 +1.6% 148 Torrelavit 37,814 -0.4% 149 Sant Bartomeu del Grau 37,786 +4.4% 150 Barberà del Vallès 37,693 -0% 151 L'Estany 37,532 +5.8% 152 Castellgalí 37,499 +2.6% 153 Jorba 37,407 -1.6% 154 Santa Perpètua de Mogoda 37,403 +0.7% 155 Santa Eugènia de Berga 37,392 +0.1% 156 Subirats 37,382 -1.1% 157 Arenys de Munt 37,381 +0.5% 158 Premià de Mar 37,354 +0.4% 159 Vic 37,336 0% 160 Puigdàlber 37,312 +2.3% 161 Viladecans 37,205 -0% 162 La Nou de Berguedà 37,094 +2.3% 163 Esparreguera 37,074 +0.4% 164 Olesa de Bonesvalls 37,044 +1.7% 165 Avinyó 37,021 -0.9% 166 Sant Feliu Sasserra 36,958 +1.2% 167 Vallbona d'Anoia 36,938 +3.3% 168 Roda de Ter 36,914 +2.6% 169 Montmeló 36,891 +0.6% 170 Súria 36,859 +0.7% 171 Torelló 36,849 +0.2% 172 Martorell 36,806 -0.5% 173 Masquefa 36,732 +0.5% 174 Prats de Lluçanès 36,677 +1.9% 175 Olesa de Montserrat 36,656 +0.8% 176 Montmajor 36,640 -4% 177 Sant Martí Sesgueioles 36,616 +0.2% 178 Gelida 36,496 -0.2% 179 Sant Pere de Torelló 36,479 +0.8% 180 Olivella 36,443 +1.5% 181 Sant Andreu de la Barca 36,436 -0.1% 182 Sant Vicenç dels Horts 36,425 +0.1% 183 Sant Mateu de Bages 36,236 -2.1% 184 Navarcles 36,231 -1.6% 185 Font-rubí 36,190 -2.2% 186 Canyelles 36,155 -0.7% 187 Castellví de la Marca 36,051 +1.4% 188 Sant Quirze de Besora 36,018 +1.6% 189 Sant Joan de Vilatorrada 35,987 +0.9% 190 Artés 35,975 -1.1% 190 Sant Celoni 35,975 +0.1% 192 Fogars de Montclús 35,899 +3.9% 193 Carme 35,889 -1.3% 194 Montornès del Vallès 35,845 +0.1% 195 Castellfollit del Boix 35,830 -1% 196 Sant Pere de Ribes 35,819 +0.1% 197 Avinyonet del Penedès 35,792 -1.1% 198 El Prat de Llobregat 35,752 -0.7% 199 Moià 35,749 +3.2% 200 Sant Feliu de Codines 35,733 +0.4% 201 Vilanova i la Geltrú 35,717 -0.3% 202 Manlleu 35,700 +4.7% 203 Sant Iscle de Vallalta 35,693 +4.9% 204 La Pobla de Claramunt 35,636 +0.4% 205 Argençola 35,631 -2.4% 206 Mura 35,573 +4.9% 207 Els Hostalets de Pierola 35,550 -0.4% 208 Sant Pere de Riudebitlles 35,522 +0.8% 209 Bellprat 35,486 n/a 209 Capolat 35,486 n/a 209 Castell de l'Areny 35,486 n/a 209 Fígols 35,486 n/a 209 Gisclareny 35,486 n/a 209 Granera 35,486 n/a 209 La Quar 35,486 n/a 209 Sant Agustí de Lluçanès 35,486 n/a 209 Sant Jaume de Frontanyà 35,486 n/a 209 Sant Sadurní d'Osormort 35,486 n/a 209 Sobremunt 35,486 n/a 220 Òdena 35,478 -0.5% 221 Arenys de Mar 35,463 -0.5% 222 Rubí 35,426 -0% 223 Sant Boi de Llobregat 35,370 -0.4% 224 Sant Martí Sarroca 35,256 +0.3% 225 Sabadell 35,249 +0.1% 226 Alpens 35,232 +0.3% 226 Igualada 35,232 -0.2% 228 Terrassa 35,192 +0.2% 229 Mollet del Vallès 35,187 0% 230 Centelles 35,179 -0.1% 231 Santa Maria d'Oló 35,163 +1.4% 232 Vallcebre 35,098 +2.2% 233 Sora 35,056 -1.8% 234 Bagà 34,981 +3.1% 235 Cardona 34,976 -0.5% 236 Talamanca 34,854 +7.7% 237 Els Prats de Rei 34,730 +7.7% 238 Lluçà 34,709 -2.3% 239 Capellades 34,595 -2.3% 240 Balenyà 34,478 +2.3% 241 Sallent 34,451 +0.4% 242 Vilafranca del Penedès 34,405 +1.3% 243 La Llacuna 34,379 +3.7% 244 Montcada i Reixac 34,324 +0.2% 245 Sant Julià de Cerdanyola 34,275 -8.8% 246 Canet de Mar 34,209 +0.3% 247 Cubelles 34,148 +1.3% 248 Fogars de la Selva 34,137 +3.5% 249 Callús 34,114 +1.1% 250 Balsareny 34,113 +0.2%
Showing the top 250 of 311. 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. 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 €73,201 in 2020, according to the Instituto Nacional de Estadística.
Which municipality has the lowest average net income per household? Collsuspina, with €25,237 in 2020.
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.
Average net income per household: other rankings
Municipalities in Barcelona province: more rankings