Data / Rankings / Average net income per person / Municipalities in Barcelona province
Municipalities in Barcelona province by average net income per person
Matadepera had the highest average net income per person of 300 municipalities in 2016, at €20,792. Badia del Vallès had the lowest, at €9,612. The median was €12,593 and the figure for Barcelona province was €13,256. Source: the Instituto Nacional de Estadística.
Median 12,593 300 municipalities
Matadepera Matadepera: 20,792 EUR 20,792 Saldes Saldes: 20,092 EUR 20,092 Sant Just Desvern Sant Just Desvern: 19,979 EUR 19,979 Sant Cugat del Vallès Sant Cugat del Vallès: 19,151 EUR 19,151 Alella Alella: 19,138 EUR 19,138 El Brull El Brull: 18,514 EUR 18,514 Tiana Tiana: 18,191 EUR 18,191 Vallromanes Vallromanes: 18,082 EUR 18,082 Cabrils Cabrils: 17,893 EUR 17,893 Rajadell Rajadell: 17,811 EUR 17,811 Teià Teià: 17,658 EUR 17,658 Sant Quirze del Vallès Sant Quirze del Vallès: 17,500 EUR 17,500 Santa Cecília de Voltregà Santa Cecília de Voltregà: 17,222 EUR 17,222 Tavèrnoles Tavèrnoles: 17,206 EUR 17,206 Cabrera de Mar Cabrera de Mar: 17,181 EUR 17,181 Sant Vicenç de Montalt Sant Vicenç de Montalt: 17,177 EUR 17,177 Sant Quirze Safaja Sant Quirze Safaja: 17,175 EUR 17,175 Gallifa Gallifa: 17,094 EUR 17,094 L'Ametlla del Vallès L'Ametlla del Vallès: 16,482 EUR 16,482 Talamanca Talamanca: 16,161 EUR 16,161 Santa Maria de Miralles Santa Maria de Miralles: 16,024 EUR 16,024 Gurb Gurb: 15,994 EUR 15,994 Montmaneu Montmaneu: 15,952 EUR 15,952 Pacs del Penedès Pacs del Penedès: 15,937 EUR 15,937 Begues Begues: 15,809 EUR 15,809 Malla Malla: 15,792 EUR 15,792 Sant Pere Sallavinera Sant Pere Sallavinera: 15,739 EUR 15,739 Sitges Sitges: 15,478 EUR 15,478 Collbató Collbató: 15,415 EUR 15,415 Barcelona Barcelona: 15,389 EUR 15,389 Sant Andreu de Llavaneres Sant Andreu de Llavaneres: 15,337 EUR 15,337 Sant Julià de Vilatorta Sant Julià de Vilatorta: 15,311 EUR 15,311 Vilassar de Dalt Vilassar de Dalt: 15,281 EUR 15,281 Castelldefels Castelldefels: 15,214 EUR 15,214 Sant Martí d'Albars Sant Martí d'Albars: 15,202 EUR 15,202 Premià de Dalt Premià de Dalt: 15,198 EUR 15,198 Vilassar de Mar Vilassar de Mar: 15,186 EUR 15,186 Sant Julià de Cerdanyola Sant Julià de Cerdanyola: 15,154 EUR 15,154 Vallcebre Vallcebre: 15,126 EUR 15,126 Sant Esteve Sesrovires Sant Esteve Sesrovires: 14,777 EUR 14,777 EUR. Source: INE . Retrieved 2026-10-07.
Full ranking Rank Municipalities 2016EUR Change on 2015 1 Matadepera 20,792 +3.9% 2 Saldes 20,092 +3.9% 3 Sant Just Desvern 19,979 -1.9% 4 Sant Cugat del Vallès 19,151 +4.5% 5 Alella 19,138 +5% 6 El Brull 18,514 +21.7% 7 Tiana 18,191 +3.9% 8 Vallromanes 18,082 +10.5% 9 Cabrils 17,893 +2.1% 10 Rajadell 17,811 +442.9% 11 Teià 17,658 +3.5% 12 Sant Quirze del Vallès 17,500 +4.2% 13 Santa Cecília de Voltregà 17,222 +10.2% 14 Tavèrnoles 17,206 +8.1% 15 Cabrera de Mar 17,181 +8.9% 16 Sant Vicenç de Montalt 17,177 +3.6% 17 Sant Quirze Safaja 17,175 +2% 18 Gallifa 17,094 -2% 19 L'Ametlla del Vallès 16,482 +2.6% 20 Talamanca 16,161 +6% 21 Santa Maria de Miralles 16,024 +12.9% 22 Gurb 15,994 +8.5% 23 Montmaneu 15,952 -1.2% 24 Pacs del Penedès 15,937 -1.3% 25 Begues 15,809 +3.6% 26 Malla 15,792 +4.1% 27 Sant Pere Sallavinera 15,739 +6.3% 28 Sitges 15,478 +3.4% 29 Collbató 15,415 +5.2% 30 Barcelona 15,389 +3% 31 Sant Andreu de Llavaneres 15,337 +2.8% 32 Sant Julià de Vilatorta 15,311 +3.8% 33 Vilassar de Dalt 15,281 +4.9% 34 Castelldefels 15,214 +6.2% 35 Sant Martí d'Albars 15,202 +11.8% 36 Premià de Dalt 15,198 +4.7% 37 Vilassar de Mar 15,186 +3.7% 38 Sant Julià de Cerdanyola 15,154 -16.4% 39 Vallcebre 15,126 +4.8% 40 Sant Esteve Sesrovires 14,777 +2.7% 41 Esplugues de Llobregat 14,745 +5.8% 42 Cervelló 14,730 +8.9% 43 El Masnou 14,692 +1.7% 44 Sant Pol de Mar 14,684 +0.5% 45 Castellolí 14,668 +1.1% 46 Castellví de Rosanes 14,633 +4.5% 47 La Palma de Cervelló 14,568 +3.1% 48 Aguilar de Segarra 14,396 +9.9% 49 Vilanova del Vallès 14,341 +4.5% 50 Sant Joan Despí 14,260 +2.7% 51 Rubió 14,247 -0.3% 52 Òrrius 14,170 +3.1% 53 Molins de Rei 14,161 +0.4% 54 Torrelles de Llobregat 14,143 +4.1% 55 Sant Llorenç d'Hortons 14,079 +8.4% 56 Viver i Serrateix 14,063 +2.6% 57 Sant Vicenç de Torelló 14,039 +8.5% 58 Montgat 13,989 +2.6% 59 Sant Esteve de Palautordera 13,983 +3.8% 60 Santa Coloma de Cervelló 13,982 +4.2% 61 Cerdanyola del Vallès 13,953 +3.9% 62 Sant Fruitós de Bages 13,952 -2% 63 Les Masies de Roda 13,947 +1.5% 64 Orpí 13,910 +6.7% 65 Castellar del Riu 13,873 +7% 66 Bagà 13,864 +1.9% 67 Lliçà de Vall 13,861 +5.7% 68 L'Esquirol 13,858 +5.9% 69 Sant Mateu de Bages 13,855 +7.9% 70 Viladecavalls 13,831 +2.2% 71 La Garriga 13,791 +4.1% 72 Pallejà 13,783 +3.1% 73 Sant Fost de Campsentelles 13,768 +3.1% 74 Pujalt 13,766 +2.2% 75 La Roca del Vallès 13,764 +4% 76 Caldes d'Estrac 13,738 -0.6% 77 Sant Antoni de Vilamajor 13,682 +3.2% 77 Sant Boi de Lluçanès 13,682 +3.9% 79 Castellfollit de Riubregós 13,660 +4.3% 80 Sant Sadurní d'Anoia 13,646 +4.5% 81 Alpens 13,627 +4.2% 82 Folgueroles 13,537 +5.8% 83 Seva 13,534 +3.7% 84 Campins 13,533 +12.7% 85 Castellnou de Bages 13,497 +6.4% 86 Santpedor 13,489 +1.5% 87 Corbera de Llobregat 13,474 +2.4% 88 Sant Feliu de Llobregat 13,473 +3.6% 89 La Pobla de Lillet 13,461 -1% 90 Les Cabanyes 13,438 -0.2% 91 Gavà 13,407 +5.8% 92 Rupit i Pruit 13,385 +6.7% 93 Collsuspina 13,378 +1.2% 94 Taradell 13,321 +4.2% 95 Gualba 13,317 +0.8% 96 Calldetenes 13,286 +4.5% 97 El Bruc 13,271 +3.6% 98 Gelida 13,266 +4.2% 99 Calders 13,262 +1.7% 100 L'Estany 13,244 -0.1% 101 Aiguafreda 13,234 +3.1% 102 Montseny 13,226 -1% 103 Cardedeu 13,215 +2.9% 104 Súria 13,208 +1.7% 105 Ullastrell 13,200 +2.4% 106 Castellar del Vallès 13,187 +4.3% 107 Palau-solità i Plegamans 13,150 +4% 108 Avinyonet del Penedès 13,116 +9.3% 109 Fonollosa 13,113 +3.3% 110 Martorelles 13,110 -20.5% 111 Argentona 13,109 +2.8% 112 Sant Climent de Llobregat 13,104 +3.1% 113 Olost 13,087 +3.3% 114 Mura 13,000 +0.6% 115 Tona 12,926 +4.3% 116 Perafita 12,923 +1.6% 117 Santa Maria de Martorelles 12,913 +0.6% 118 Bigues i Riells del Fai 12,908 +3.4% 119 Sant Feliu Sasserra 12,905 +6.3% 119 Santa Fe del Penedès 12,905 +4.1% 121 Caldes de Montbui 12,903 +3.4% 121 Oristà 12,903 +6.4% 123 Navarcles 12,882 +5.9% 124 La Llacuna 12,872 +3% 125 Abrera 12,863 +3.9% 126 Vilobí del Penedès 12,849 +1.2% 127 Casserres 12,836 +2.4% 128 El Papiol 12,826 +1.9% 129 Torrelavit 12,816 +2.9% 130 Cardona 12,782 +2.1% 131 Orís 12,776 +4.6% 132 Sant Bartomeu del Grau 12,773 +3% 133 Castellbisbal 12,761 +3.8% 134 Torelló 12,748 +4.3% 135 Prats de Lluçanès 12,746 +3.3% 136 Santa Eulàlia de Ronçana 12,743 +3.1% 137 Lliçà d'Amunt 12,742 +5.2% 138 Sagàs 12,734 -0.3% 139 Les Masies de Voltregà 12,723 +4.3% 140 Llinars del Vallès 12,706 +5% 141 Castellterçol 12,703 +19.2% 142 Sant Hipòlit de Voltregà 12,693 +3.4% 143 Parets del Vallès 12,680 +2.2% 144 Santa Eulàlia de Riuprimer 12,655 +2.4% 145 Sant Quirze de Besora 12,654 +2.8% 146 Jorba 12,647 +1.7% 147 Els Prats de Rei 12,639 +1.8% 148 Artés 12,636 +5.5% 149 Capellades 12,630 +2.6% 150 Premià de Mar 12,603 +2.5% 151 Puig-reig 12,582 +3.9% 152 Sant Pere de Vilamajor 12,568 +3.6% 153 Cercs 12,556 -0.9% 153 Olèrdola 12,556 +2.3% 155 Avià 12,550 +4.3% 156 Vallirana 12,523 +3% 157 Santa Eugènia de Berga 12,496 +3.2% 158 Copons 12,490 +3.1% 158 Gaià 12,490 +6.5% 160 Sant Martí de Tous 12,482 +5.6% 161 Argençola 12,476 +7.9% 162 Sallent 12,474 +2.2% 163 Granollers 12,455 +3.4% 164 Centelles 12,450 +3.6% 165 Arenys de Mar 12,445 +2.9% 166 Sant Salvador de Guardiola 12,415 +5.3% 167 La Granada 12,403 +2.9% 168 Sentmenat 12,383 +3.2% 169 Cubelles 12,382 +2.9% 170 Vilada 12,381 -0.6% 171 Vallgorguina 12,380 +0.9% 172 Vilanova de Sau 12,353 +1% 173 Vacarisses 12,350 +4.9% 174 Marganell 12,340 +0.6% 175 Cànoves i Samalús 12,330 +4.1% 176 Sant Cugat Sesgarrigues 12,328 -0.4% 177 Balsareny 12,324 +1.3% 178 Vic 12,305 +4.2% 179 Vilanova i la Geltrú 12,304 +1.7% 180 Font-rubí 12,288 +0.1% 181 Castellgalí 12,287 +6.3% 182 Subirats 12,285 +4.2% 183 Dosrius 12,275 +4% 184 Fogars de Montclús 12,271 +10.6% 185 Esparreguera 12,256 +2.4% 186 Sant Pere de Riudebitlles 12,245 +4.3% 187 Arenys de Munt 12,238 +4.1% 188 Berga 12,231 +1.8% 189 La Nou de Berguedà 12,224 -2.7% 190 Avinyó 12,220 +1.1% 191 Callús 12,219 +2% 192 Barberà del Vallès 12,193 +3.1% 192 Monistrol de Montserrat 12,193 +3.6% 194 Sabadell 12,171 +3.3% 195 Santa Maria de Merlès 12,168 +4.3% 196 Montmeló 12,166 +2.8% 197 Igualada 12,161 +2.7% 198 Sant Pere de Torelló 12,146 +0.4% 199 Sant Andreu de la Barca 12,118 +3.5% 200 Sant Feliu de Codines 12,098 +3.4% 201 El Prat de Llobregat 12,089 +2.5% 202 Manresa 12,083 +3% 203 Roda de Ter 12,064 +2.7% 204 Sant Cebrià de Vallalta 12,058 +1.4% 205 Canet de Mar 12,043 +4.4% 206 Els Hostalets de Pierola 12,042 +2.9% 207 Santa Maria de Palautordera 11,997 +2.1% 208 Sant Joan de Vilatorrada 11,968 +3% 209 Gironella 11,965 +1.4% 210 Viladecans 11,951 +3.6% 211 Guardiola de Berguedà 11,939 +3.1% 212 Moià 11,938 +3.8% 213 Les Franqueses del Vallès 11,936 +3.7% 214 Tagamanent 11,930 -2.7% 215 Olesa de Bonesvalls 11,920 +4.8% 216 Sant Celoni 11,915 +3.6% 217 Santa Susanna 11,905 +5.5% 218 Rellinars 11,897 +6.4% 219 Olivella 11,894 +1.2% 220 L'Espunyola 11,893 +7% 221 Castellcir 11,891 -10% 222 Olesa de Montserrat 11,888 +2.8% 223 Vilafranca del Penedès 11,876 +2.5% 224 Santa Maria d'Oló 11,872 +1.8% 225 Santa Perpètua de Mogoda 11,857 +3.2% 226 Vallbona d'Anoia 11,835 -1.2% 227 La Pobla de Claramunt 11,831 +0.4% 228 Puigdàlber 11,819 -14.4% 229 Sant Boi de Llobregat 11,808 +3.5% 230 Polinyà 11,784 +2% 231 Òdena 11,767 +6.3% 232 Canyelles 11,752 +4.8% 232 Muntanyola 11,752 -0.8% 234 Carme 11,746 -3.8% 235 Terrassa 11,745 +3.1% 236 Navàs 11,743 +2.7% 237 Sant Llorenç Savall 11,738 +2.9% 238 Mollet del Vallès 11,724 +3.6% 239 Figaró-Montmany 11,697 +4% 240 Sant Martí Sarroca 11,680 +2.1% 241 Castellfollit del Boix 11,655 +2.3% 242 La Torre de Claramunt 11,629 +2.4% 242 Olvan 11,629 +2.8% 244 Masquefa 11,625 +3.6% 245 Mediona 11,612 +5.8% 246 Santa Maria de Besora 11,605 -2.3% 247 Sant Martí Sesgueioles 11,587 +5.3% 248 Castellet i la Gornal 11,570 +3.2% 249 Castellar de n'Hug 11,566 +2.1% 250 Montclar 11,542 +8.9%
Showing the top 250 of 300. The CSV download has every row.
Other periods
About this ranking Average annual net income per person, from tax and social security records (INE household income distribution atlas). Reference year is the income year.
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 persona, 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 person using official data, and cite the source. rank_places {"indicator":"net_income_per_person","level":"municipality","within":"Barcelona","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_income_per_person&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 person? Matadepera, with €20,792 in 2016, according to the Instituto Nacional de Estadística.
Which municipality has the lowest average net income per person? Badia del Vallès, with €9,612 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 persona, municipios. Retrieved 2026-10-07. 11 municipalities have no value for 2016 and are not ranked.
Average net income per person: other rankings
Municipalities in Barcelona province: more rankings