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 2017, at €70,071. Castellcir had the lowest, at €22,236. The median was €34,367 and the figure for Barcelona province was €35,469. Source: the Instituto Nacional de Estadística.
Median 34,367 300 municipalities
Matadepera Matadepera: 70,071 EUR 70,071 Sant Cugat del Vallès Sant Cugat del Vallès: 59,606 EUR 59,606 Gurb Gurb: 57,370 EUR 57,370 Cabrils Cabrils: 56,356 EUR 56,356 Alella Alella: 56,250 EUR 56,250 Tiana Tiana: 55,627 EUR 55,627 Sant Just Desvern Sant Just Desvern: 54,474 EUR 54,474 Vallromanes Vallromanes: 53,892 EUR 53,892 Santa Cecília de Voltregà Santa Cecília de Voltregà: 53,480 EUR 53,480 Sant Quirze del Vallès Sant Quirze del Vallès: 52,502 EUR 52,502 Sant Vicenç de Montalt Sant Vicenç de Montalt: 51,112 EUR 51,112 Pacs del Penedès Pacs del Penedès: 50,240 EUR 50,240 Teià Teià: 50,044 EUR 50,044 Cabrera de Mar Cabrera de Mar: 49,577 EUR 49,577 El Brull El Brull: 49,528 EUR 49,528 Sant Quirze Safaja Sant Quirze Safaja: 48,644 EUR 48,644 L'Ametlla del Vallès L'Ametlla del Vallès: 48,534 EUR 48,534 Begues Begues: 47,732 EUR 47,732 Tavèrnoles Tavèrnoles: 47,657 EUR 47,657 Rajadell Rajadell: 47,643 EUR 47,643 Malla Malla: 47,171 EUR 47,171 Viver i Serrateix Viver i Serrateix: 47,074 EUR 47,074 Sagàs Sagàs: 46,189 EUR 46,189 Sant Julià de Vilatorta Sant Julià de Vilatorta: 45,974 EUR 45,974 Castelldefels Castelldefels: 45,885 EUR 45,885 Premià de Dalt Premià de Dalt: 45,692 EUR 45,692 Rubió Rubió: 45,268 EUR 45,268 Collbató Collbató: 44,749 EUR 44,749 Gallifa Gallifa: 44,702 EUR 44,702 Les Cabanyes Les Cabanyes: 44,041 EUR 44,041 Santa Maria de Merlès Santa Maria de Merlès: 43,936 EUR 43,936 Sant Andreu de Llavaneres Sant Andreu de Llavaneres: 43,884 EUR 43,884 Pujalt Pujalt: 43,842 EUR 43,842 Calonge de Segarra Calonge de Segarra: 43,783 EUR 43,783 Vilanova del Vallès Vilanova del Vallès: 43,744 EUR 43,744 Montmaneu Montmaneu: 43,717 EUR 43,717 Carme Carme: 43,657 EUR 43,657 Castellolí Castellolí: 43,621 EUR 43,621 Viladecavalls Viladecavalls: 43,174 EUR 43,174 Sant Esteve Sesrovires Sant Esteve Sesrovires: 42,402 EUR 42,402 EUR. Source: INE . Retrieved 2026-10-07.
Full ranking Rank Municipalities 2017EUR Change on 2016 1 Matadepera 70,071 +2.6% 2 Sant Cugat del Vallès 59,606 +2.5% 3 Gurb 57,370 +5.5% 4 Cabrils 56,356 +3.7% 5 Alella 56,250 +3.2% 6 Tiana 55,627 +5% 7 Sant Just Desvern 54,474 +0.8% 8 Vallromanes 53,892 +2.1% 9 Santa Cecília de Voltregà 53,480 -7.5% 10 Sant Quirze del Vallès 52,502 +4% 11 Sant Vicenç de Montalt 51,112 +2.6% 12 Pacs del Penedès 50,240 +7.1% 13 Teià 50,044 +1.1% 14 Cabrera de Mar 49,577 +0.3% 15 El Brull 49,528 -16% 16 Sant Quirze Safaja 48,644 +10.5% 17 L'Ametlla del Vallès 48,534 -0.4% 18 Begues 47,732 +1% 19 Tavèrnoles 47,657 -1.8% 20 Rajadell 47,643 -2.5% 21 Malla 47,171 -0.8% 22 Viver i Serrateix 47,074 -5.2% 23 Sagàs 46,189 -0.7% 24 Sant Julià de Vilatorta 45,974 +3.3% 25 Castelldefels 45,885 +8.8% 26 Premià de Dalt 45,692 +3.5% 27 Rubió 45,268 -2.8% 28 Collbató 44,749 +0.6% 29 Gallifa 44,702 +6.6% 30 Les Cabanyes 44,041 +4.6% 31 Santa Maria de Merlès 43,936 +0.9% 32 Sant Andreu de Llavaneres 43,884 +2.8% 33 Pujalt 43,842 +9.3% 34 Calonge de Segarra 43,783 +9% 35 Vilanova del Vallès 43,744 +1.9% 36 Montmaneu 43,717 +2.8% 37 Carme 43,657 +30% 38 Castellolí 43,621 +5.1% 39 Viladecavalls 43,174 +4.8% 40 Sant Esteve Sesrovires 42,402 +1.9% 41 Vilassar de Mar 42,268 +2.9% 42 Lliçà de Vall 42,199 +3.6% 43 Santa Coloma de Cervelló 42,140 +2.2% 44 Vilassar de Dalt 42,116 -0.2% 45 Castellví de Rosanes 42,048 -0.1% 46 Torrelles de Llobregat 41,676 +4% 47 Saldes 41,617 -4.1% 48 Sant Fost de Campsentelles 41,532 +3.2% 49 Sant Esteve de Palautordera 41,493 +7.6% 50 La Palma de Cervelló 41,061 +5.3% 51 Sant Pere Sallavinera 41,046 -6.4% 52 Castellnou de Bages 40,922 +3.9% 53 Cervelló 40,847 -1.2% 54 Aguilar de Segarra 40,762 +5.5% 55 Folgueroles 40,591 +3.7% 56 Sant Martí d'Albars 40,233 -12.6% 57 Ullastrell 40,113 +3.1% 58 Santa Fe del Penedès 40,104 -2.9% 59 Corbera de Llobregat 40,021 +3.6% 60 Sant Joan Despí 39,846 +2.6% 61 Pallejà 39,728 +3.4% 62 Palau-solità i Plegamans 39,722 +2.9% 63 El Masnou 39,690 +2.1% 64 Esplugues de Llobregat 39,457 +1.3% 65 Sitges 39,373 +3.8% 66 La Roca del Vallès 39,241 +2.8% 67 Oristà 39,089 +3.2% 68 Molins de Rei 39,079 +3.1% 69 Les Masies de Roda 38,954 +1% 70 Sant Climent de Llobregat 38,892 +1.9% 71 Vilobí del Penedès 38,561 +0.4% 72 Argentona 38,409 +3.7% 73 Lliçà d'Amunt 38,388 +1.9% 74 Castellbisbal 38,386 +3.2% 75 Cerdanyola del Vallès 38,333 +2.5% 76 Santpedor 38,314 +3.1% 77 Sant Fruitós de Bages 38,195 +2.5% 78 La Garriga 38,100 +2.8% 79 Sant Antoni de Vilamajor 38,069 +2.9% 80 Santa Maria de Martorelles 37,909 +1.6% 81 Barcelona 37,881 +1.4% 82 Bigues i Riells del Fai 37,739 +2.7% 83 Montgat 37,657 +1.9% 84 Santa Eulàlia de Riuprimer 37,620 +6.2% 85 Calders 37,569 +5% 86 Castellar del Vallès 37,568 +2.8% 87 Santa Eulàlia de Ronçana 37,517 +2.6% 88 Calldetenes 37,496 +3.3% 89 Cardedeu 37,447 +1.6% 90 Gavà 37,370 +1.6% 91 Fogars de Montclús 37,350 +3.4% 92 Sant Feliu de Llobregat 37,265 +3.2% 93 Òrrius 37,254 -0.6% 94 El Bruc 37,220 +6.8% 95 El Papiol 37,167 +6.1% 96 Vallirana 37,079 +3.8% 97 Parets del Vallès 37,040 +3.5% 98 Taradell 37,009 +1.4% 99 Sant Pol de Mar 36,882 +3.1% 100 L'Esquirol 36,786 +3.8% 101 Sant Cugat Sesgarrigues 36,772 +2.6% 102 Fonollosa 36,745 +3.9% 103 Sant Sadurní d'Anoia 36,700 0% 104 Caldes d'Estrac 36,673 +7.3% 105 Abrera 36,568 +2.7% 106 Caldes de Montbui 36,567 +3.9% 107 Sant Llorenç d'Hortons 36,530 -1.9% 108 Sant Vicenç de Torelló 36,506 -1.3% 109 Seva 36,428 +2.3% 110 Dosrius 36,346 +4% 111 Cànoves i Samalús 36,262 +4.4% 112 Orís 36,164 +2.1% 113 Sant Pere de Vilamajor 36,157 +3.8% 114 Polinyà 36,084 +3.9% 115 Gualba 36,049 +5.5% 116 Tona 36,029 +2.3% 117 Olèrdola 35,964 +3.2% 118 Collsuspina 35,959 +0.2% 119 Sant Martí de Tous 35,945 +4.1% 120 Perafita 35,929 +9.6% 121 Campins 35,921 +6.1% 122 Les Masies de Voltregà 35,804 +3.9% 123 Jorba 35,763 +8.3% 124 Sentmenat 35,570 +3.5% 125 Martorelles 35,376 +3.7% 126 Llinars del Vallès 35,332 +2.3% 127 Vallcebre 35,169 +5.9% 128 Font-rubí 35,155 +4.2% 129 La Granada 35,050 +4.7% 130 Sant Salvador de Guardiola 35,035 +2.6% 131 Copons 34,954 +4.5% 132 Barberà del Vallès 34,751 +2.9% 133 Muntanyola 34,734 +6.3% 134 Vacarisses 34,721 +2.5% 135 Vic 34,720 +3.7% 136 Sant Feliu Sasserra 34,646 +0.3% 137 Santa Maria de Palautordera 34,642 +5.7% 138 Les Franqueses del Vallès 34,589 +1.6% 139 Alpens 34,583 +4.8% 139 Santa Maria de Miralles 34,583 -9.8% 141 Santa Perpètua de Mogoda 34,531 +3.7% 142 Puigdàlber 34,520 +7.6% 143 Gelida 34,517 +1.4% 144 Granollers 34,496 +2.5% 145 Artés 34,473 +3.3% 146 L'Estany 34,469 +1.1% 147 Montclar 34,461 -1.3% 148 Castellfollit del Boix 34,435 +3.1% 149 Castellar del Riu 34,395 +0.1% 150 Premià de Mar 34,367 +3.3% 151 Aiguafreda 34,366 +2.6% 152 Santa Susanna 34,313 +6.3% 153 Subirats 34,282 +2.3% 154 Santa Eugènia de Berga 34,267 +0.3% 155 La Nou de Berguedà 34,203 +2.7% 156 Súria 34,174 +2.9% 157 Viladecans 34,165 +2.6% 158 Orpí 34,142 +4.7% 159 Esparreguera 34,130 +2.8% 160 Torrelavit 34,105 +1% 161 Martorell 34,056 +3.5% 162 Avinyonet del Penedès 34,044 +0.6% 163 Sant Mateu de Bages 34,008 -0.4% 164 Sant Hipòlit de Voltregà 33,997 +3.9% 165 Gaià 33,982 +1.2% 166 Torelló 33,958 +2.2% 167 Sant Bartomeu del Grau 33,950 -0.3% 168 Vallgorguina 33,947 +2.5% 169 Montmeló 33,938 +3.4% 170 Masquefa 33,903 +4.7% 171 Arenys de Munt 33,901 +3.6% 172 Talamanca 33,873 -3.5% 173 Argençola 33,848 -0.8% 174 Mura 33,829 +5% 175 Vallbona d'Anoia 33,705 +3.4% 176 Montmajor 33,670 +5.6% 177 Avià 33,650 +1.4% 178 Sant Andreu de la Barca 33,619 +3.7% 179 Roda de Ter 33,582 +2.7% 180 Canyelles 33,556 +3.2% 181 Montseny 33,499 -1.1% 182 Òdena 33,444 +1.8% 183 Sant Pere de Torelló 33,394 +2.4% 184 Prats de Lluçanès 33,384 +2.7% 185 Olost 33,377 -0.6% 186 Olesa de Montserrat 33,367 +2.9% 187 Sant Vicenç dels Horts 33,297 +1.7% 188 Olesa de Bonesvalls 33,280 +3.5% 189 Navarcles 33,176 +1.2% 190 Castellgalí 33,175 +3.6% 191 Sant Celoni 33,150 +3.3% 192 El Prat de Llobregat 33,106 +2.5% 193 Cardona 33,076 +4.4% 194 Sant Joan de Vilatorrada 33,037 +3.1% 195 Avinyó 32,965 +0.1% 196 Moià 32,858 +3.6% 197 La Pobla de Claramunt 32,825 +3% 198 Sant Martí Sarroca 32,784 +0.9% 199 Sant Pere de Ribes 32,766 +2.9% 200 Centelles 32,752 +3.3% 201 Bagà 32,747 +3% 202 Els Hostalets de Pierola 32,738 +1.1% 203 Sant Boi de Lluçanès 32,730 -2.2% 204 Arenys de Mar 32,698 +3% 205 Montornès del Vallès 32,642 +2.2% 206 Sant Julià de Cerdanyola 32,629 +3.6% 207 Rubí 32,571 +2.2% 208 Vilanova i la Geltrú 32,551 +2.5% 209 Sant Boi de Llobregat 32,501 +2.6% 210 Sabadell 32,494 +2.8% 211 Capellades 32,468 -0.2% 212 Igualada 32,369 +1.7% 213 Mollet del Vallès 32,350 +2.6% 214 Olivella 32,348 +0.1% 215 Sant Quirze de Besora 32,332 +3.9% 216 Lluçà 32,269 +1.5% 217 Castellví de la Marca 32,261 +2.9% 218 Sant Pere de Riudebitlles 32,240 +2.7% 219 Balsareny 32,231 +2.1% 220 Terrassa 32,184 +3% 221 Sallent 32,084 +2.8% 222 Sant Feliu de Codines 32,034 +3.1% 223 Canet de Mar 31,895 +2.8% 224 Vilafranca del Penedès 31,880 +3.9% 225 Manlleu 31,866 +0.9% 226 Tagamanent 31,837 +1.2% 227 Sant Cebrià de Vallalta 31,784 +3.4% 228 Castellterçol 31,599 +1.1% 229 L'Espunyola 31,528 -2.4% 230 Cubelles 31,488 +3.4% 231 Sant Martí Sesgueioles 31,474 +3% 232 Callús 31,424 +2.4% 233 Manresa 31,422 +2.8% 234 Balenyà 31,361 +4.7% 235 Rellinars 31,354 +1.7% 236 La Torre de Claramunt 31,340 -0.1% 237 Santa Margarida i els Monjos 31,233 +4.4% 238 Montcada i Reixac 31,229 +2.6% 239 Sant Llorenç Savall 31,169 +4.2% 240 Vilanova de Sau 31,149 +9.1% 241 Cornellà de Llobregat 31,139 +2.8% 242 Sant Iscle de Vallalta 31,098 +3.5% 243 Casserres 31,066 +1.7% 244 Santa Maria d'Oló 31,029 -0.4% 245 Navàs 30,979 +4% 246 Figaró-Montmany 30,896 +3.8% 247 Rupit i Pruit 30,834 -2.8% 248 Badalona 30,705 +2.9% 249 Veciana 30,691 -1.5% 250 Berga 30,611 +2.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 2017 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 €70,071 in 2017, according to the Instituto Nacional de Estadística.
Which municipality has the lowest average net income per household? Castellcir, with €22,236 in 2017.
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 2017 and are not ranked.
Average net income per household: other rankings
Municipalities in Barcelona province: more rankings