Municipalities in Barcelona province by average net income per person
Matadepera had the highest average net income per person of 311 municipalities in 2021, at €24,091. Torrelles de Foix had the lowest, at €11,132. The median was €14,926 and the figure for Barcelona province was €15,297. Source: the Instituto Nacional de Estadística.
Top 40 municipalities, 2021
Full ranking
| Rank | Municipalities | 2021 | Change on 2020 |
|---|---|---|---|
| 1 | Matadepera | 24,091 | +5.6% |
| 2 | Sant Just Desvern | 22,322 | +3.8% |
| 3 | Sant Cugat del Vallès | 21,888 | +2.7% |
| 4 | Rajadell | 21,552 | +21.2% |
| 5 | Alella | 20,889 | -0.1% |
| 6 | Gallifa | 20,766 | -12.9% |
| 7 | Malla | 20,433 | +8.6% |
| 8 | Cabrils | 20,379 | +4.4% |
| 9 | Cabrera de Mar | 20,140 | +4.6% |
| 10 | Saldes | 20,076 | +0.7% |
| 11 | Tiana | 20,069 | +2.2% |
| 12 | Sant Quirze del Vallès | 19,610 | +3.8% |
| 13 | Vallromanes | 19,573 | +3.3% |
| 14 | Gurb | 19,519 | +3.1% |
| 15 | Tavèrnoles | 19,468 | +6.7% |
| 16 | L'Ametlla del Vallès | 19,464 | +5.1% |
| 17 | El Brull | 19,367 | +17.7% |
| 18 | Santa Cecília de Voltregà | 19,320 | +5% |
| 19 | Sant Pere Sallavinera | 19,292 | +9.4% |
| 20 | Sant Vicenç de Montalt | 19,255 | +2.3% |
| 21 | Sant Julià de Vilatorta | 19,089 | +3.9% |
| 22 | Teià | 19,037 | +2.1% |
| 23 | Begues | 18,771 | +4% |
| 24 | Sant Julià de Cerdanyola | 18,696 | +6.8% |
| 25 | Pacs del Penedès | 18,568 | -0.2% |
| 26 | Sitges | 18,514 | +5.3% |
| 27 | Sant Quirze Safaja | 18,307 | +3.7% |
| 28 | Collbató | 18,057 | +3.4% |
| 29 | Premià de Dalt | 18,023 | +5.4% |
| 30 | Sant Andreu de Llavaneres | 17,875 | +3.2% |
| 31 | Vilassar de Mar | 17,771 | +2.3% |
| 32 | Vallcebre | 17,686 | +6.1% |
| 33 | Vilassar de Dalt | 17,590 | +1.8% |
| 34 | Sant Esteve Sesrovires | 17,583 | +5.4% |
| 35 | Pujalt | 17,455 | -2.6% |
| 36 | Barcelona | 17,350 | +3.6% |
| 37 | El Masnou | 17,257 | +4.1% |
| 38 | Castellolí | 17,248 | +6.5% |
| 39 | La Palma de Cervelló | 17,213 | +4.6% |
| 40 | Campins | 17,124 | +5.8% |
| 41 | Castellví de Rosanes | 17,101 | +3% |
| 42 | Alpens | 17,081 | +8.3% |
| 43 | Bellprat | 16,922 | +7.1% |
| 43 | Capolat | 16,922 | +7.1% |
| 43 | Castell de l'Areny | 16,922 | +7.1% |
| 43 | Fígols | 16,922 | +7.1% |
| 43 | Gisclareny | 16,922 | +7.1% |
| 43 | Granera | 16,922 | +7.1% |
| 43 | La Quar | 16,922 | +7.1% |
| 43 | Sant Agustí de Lluçanès | 16,922 | +7.1% |
| 43 | Sant Jaume de Frontanyà | 16,922 | +7.1% |
| 43 | Sant Sadurní d'Osormort | 16,922 | +7.1% |
| 43 | Sobremunt | 16,922 | +7.1% |
| 54 | Viladecavalls | 16,912 | +6.1% |
| 55 | Sant Pol de Mar | 16,852 | +4.9% |
| 56 | La Roca del Vallès | 16,762 | +5.4% |
| 57 | Castelldefels | 16,671 | +5.6% |
| 58 | Torrelles de Llobregat | 16,667 | +5% |
| 59 | Molins de Rei | 16,651 | +4.6% |
| 60 | Folgueroles | 16,626 | +4.6% |
| 61 | L'Estany | 16,622 | +5.8% |
| 62 | Sant Joan Despí | 16,594 | +4.9% |
| 63 | Lliçà de Vall | 16,590 | +1.4% |
| 64 | Caldes d'Estrac | 16,555 | +3.3% |
| 65 | Santa Coloma de Cervelló | 16,505 | +4.8% |
| 66 | Tavertet | 16,499 | +7.8% |
| 67 | Les Cabanyes | 16,451 | +7% |
| 68 | Seva | 16,434 | +3.8% |
| 69 | Sant Esteve de Palautordera | 16,419 | +2.5% |
| 70 | Esplugues de Llobregat | 16,402 | +5.5% |
| 71 | Cervelló | 16,397 | +3.3% |
| 72 | Montmaneu | 16,388 | +4.1% |
| 73 | Cerdanyola del Vallès | 16,360 | +5% |
| 74 | La Garriga | 16,300 | +4.9% |
| 74 | Pallejà | 16,300 | +3.9% |
| 76 | Montseny | 16,293 | +15% |
| 77 | Aguilar de Segarra | 16,275 | +4.1% |
| 77 | Sant Fost de Campsentelles | 16,275 | +5% |
| 79 | Santa Maria de Martorelles | 16,257 | +10.4% |
| 80 | Montgat | 16,256 | +5.5% |
| 81 | Sant Martí d'Albars | 16,246 | -3.3% |
| 82 | Talamanca | 16,242 | +8.6% |
| 83 | Sant Fruitós de Bages | 16,229 | +5.8% |
| 84 | Castellar del Riu | 16,141 | +6.9% |
| 85 | Corbera de Llobregat | 16,110 | +6.5% |
| 86 | Sant Mateu de Bages | 16,098 | +5.7% |
| 87 | El Bruc | 16,079 | +6.1% |
| 88 | Vilanova de Sau | 16,064 | +9.7% |
| 89 | Mura | 16,060 | +2.8% |
| 90 | Olost | 16,041 | +5.4% |
| 91 | Viver i Serrateix | 16,031 | +0.2% |
| 92 | Taradell | 16,012 | +2.8% |
| 93 | Vilanova del Vallès | 16,010 | +3.7% |
| 94 | Aiguafreda | 15,958 | +2.5% |
| 95 | Òrrius | 15,951 | +5.2% |
| 96 | Castellfollit de Riubregós | 15,938 | +18.2% |
| 97 | Sant Antoni de Vilamajor | 15,922 | +1.4% |
| 98 | Sant Boi de Lluçanès | 15,887 | +1.5% |
| 99 | Castellar de n'Hug | 15,884 | +14.2% |
| 100 | Calders | 15,867 | +2.3% |
| 101 | Sant Feliu de Llobregat | 15,846 | +4.5% |
| 102 | Argentona | 15,838 | +2.6% |
| 103 | Orís | 15,814 | +5.1% |
| 104 | Bagà | 15,773 | +2.2% |
| 105 | Les Masies de Roda | 15,771 | -0.3% |
| 106 | Rupit i Pruit | 15,741 | -1.4% |
| 107 | Castellnou de Bages | 15,735 | +3.1% |
| 108 | Gualba | 15,729 | +3.5% |
| 109 | Cardedeu | 15,716 | +5.3% |
| 110 | Sant Sadurní d'Anoia | 15,683 | +3.8% |
| 111 | Palau-solità i Plegamans | 15,677 | +5.7% |
| 112 | Ullastrell | 15,671 | +4.7% |
| 113 | Castellar del Vallès | 15,659 | +5.3% |
| 113 | Sant Vicenç de Torelló | 15,659 | +4.4% |
| 115 | Muntanyola | 15,635 | -1.6% |
| 116 | L'Esquirol | 15,617 | +2.1% |
| 117 | Sant Climent de Llobregat | 15,607 | +6.1% |
| 118 | Jorba | 15,567 | +7.4% |
| 119 | Torrelavit | 15,531 | +6.6% |
| 120 | Copons | 15,499 | +3.9% |
| 121 | Perafita | 15,493 | +5.4% |
| 122 | Calldetenes | 15,488 | +1.7% |
| 123 | Bigues i Riells del Fai | 15,453 | +5.4% |
| 124 | Argençola | 15,443 | +4.2% |
| 125 | Caldes de Montbui | 15,414 | +4.9% |
| 126 | Parets del Vallès | 15,405 | +5.3% |
| 127 | Orpí | 15,391 | +5.8% |
| 128 | Castellcir | 15,347 | +4.7% |
| 129 | La Pobla de Lillet | 15,328 | +5% |
| 130 | Llinars del Vallès | 15,315 | +4.8% |
| 131 | Fonollosa | 15,311 | +0.9% |
| 132 | Sant Llorenç d'Hortons | 15,298 | +3% |
| 133 | Avià | 15,261 | +2.5% |
| 134 | Oristà | 15,238 | +5.4% |
| 135 | Tona | 15,215 | +3.5% |
| 136 | Santpedor | 15,192 | -0.8% |
| 137 | Gavà | 15,156 | +3.9% |
| 138 | Les Masies de Voltregà | 15,136 | +1.5% |
| 139 | Abrera | 15,134 | +4.7% |
| 140 | Santa Eulàlia de Riuprimer | 15,132 | +4.6% |
| 141 | Sant Feliu Sasserra | 15,075 | +7.4% |
| 142 | Sant Martí de Tous | 15,060 | +5.4% |
| 143 | Olesa de Bonesvalls | 15,057 | +7.6% |
| 144 | Lliçà d'Amunt | 15,051 | +5.8% |
| 145 | Santa Maria de Merlès | 15,040 | +14.5% |
| 146 | Vallgorguina | 15,038 | +5.4% |
| 147 | El Papiol | 15,025 | +3.5% |
| 148 | Martorelles | 15,018 | +3.8% |
| 149 | Santa Eulàlia de Ronçana | 15,010 | +2.8% |
| 150 | Sant Quirze de Besora | 14,993 | +3% |
| 151 | Vilada | 14,960 | +3.2% |
| 152 | Sant Pere de Vilamajor | 14,949 | +4.4% |
| 153 | Santa Fe del Penedès | 14,937 | +8.9% |
| 154 | Gelida | 14,935 | +6.3% |
| 155 | Tagamanent | 14,929 | +2.2% |
| 156 | Figaró-Montmany | 14,926 | +8.8% |
| 157 | Santa Maria de Miralles | 14,917 | +2% |
| 158 | Olèrdola | 14,913 | +6.5% |
| 159 | Vilobí del Penedès | 14,906 | +2.7% |
| 160 | Santa Maria de Palautordera | 14,899 | +6% |
| 161 | Dosrius | 14,894 | +6.6% |
| 162 | Sant Hipòlit de Voltregà | 14,890 | -2.4% |
| 163 | Cànoves i Samalús | 14,885 | +2.8% |
| 164 | Santa Eugènia de Berga | 14,882 | +5% |
| 165 | Súria | 14,879 | +1.8% |
| 166 | Prats de Lluçanès | 14,872 | +3.8% |
| 167 | Navarcles | 14,869 | +3.3% |
| 168 | Castellbisbal | 14,857 | +2.7% |
| 169 | Vallirana | 14,840 | +4.8% |
| 170 | Vilanova i la Geltrú | 14,822 | +4.1% |
| 171 | Castellgalí | 14,819 | +5.1% |
| 172 | Santa Maria de Besora | 14,814 | +3% |
| 173 | La Llacuna | 14,762 | +3.4% |
| 174 | Arenys de Mar | 14,753 | +4.3% |
| 175 | Castellfollit del Boix | 14,751 | +10.2% |
| 175 | Sentmenat | 14,751 | +5.6% |
| 177 | Rellinars | 14,750 | +1.1% |
| 178 | Cardona | 14,734 | +4% |
| 179 | Premià de Mar | 14,727 | +3.5% |
| 180 | Arenys de Munt | 14,717 | +4.7% |
| 181 | La Granada | 14,706 | +0.9% |
| 182 | Subirats | 14,704 | +5% |
| 183 | Gaià | 14,696 | +5.8% |
| 184 | Granollers | 14,687 | +3.9% |
| 185 | Santa Maria d'Oló | 14,686 | +3.9% |
| 186 | Torelló | 14,660 | +2.6% |
| 187 | Sant Cugat Sesgarrigues | 14,645 | +6% |
| 188 | Carme | 14,607 | +6.2% |
| 189 | Avinyonet del Penedès | 14,595 | +5.3% |
| 190 | Cercs | 14,588 | +5% |
| 191 | Marganell | 14,577 | +1.8% |
| 192 | Vacarisses | 14,551 | +3.3% |
| 193 | Sant Pere de Torelló | 14,539 | +3.3% |
| 194 | Rubió | 14,536 | +1.5% |
| 195 | Centelles | 14,523 | +4% |
| 196 | Vallbona d'Anoia | 14,487 | +4% |
| 197 | Castellterçol | 14,484 | +5.6% |
| 197 | Castellví de la Marca | 14,484 | +7.1% |
| 199 | Cubelles | 14,481 | +4% |
| 200 | Artés | 14,410 | +3% |
| 201 | Balsareny | 14,398 | +4.9% |
| 202 | Sant Cebrià de Vallalta | 14,395 | +6.9% |
| 203 | Barberà del Vallès | 14,380 | +4.3% |
| 204 | Canyelles | 14,345 | +7.7% |
| 205 | Avinyó | 14,341 | +1.2% |
| 206 | Montmeló | 14,334 | +3.6% |
| 207 | Puig-reig | 14,317 | +4.9% |
| 208 | Els Hostalets de Pierola | 14,311 | +4.6% |
| 209 | Casserres | 14,260 | +2.8% |
| 210 | Sant Salvador de Guardiola | 14,259 | +1.3% |
| 211 | Sant Feliu de Codines | 14,258 | +3.6% |
| 212 | Puigdàlber | 14,245 | +3.2% |
| 213 | Olvan | 14,240 | +5.7% |
| 214 | Sallent | 14,221 | +1.2% |
| 215 | Esparreguera | 14,209 | +1.9% |
| 216 | Sant Pere de Riudebitlles | 14,194 | +3.4% |
| 217 | Viladecans | 14,192 | +5.4% |
| 218 | Canet de Mar | 14,177 | +5% |
| 219 | Callús | 14,174 | +1.5% |
| 220 | Igualada | 14,172 | +5% |
| 221 | Sant Iscle de Vallalta | 14,171 | +5.1% |
| 222 | Els Prats de Rei | 14,169 | -2.4% |
| 223 | El Prat de Llobregat | 14,168 | +5.9% |
| 224 | Vilafranca del Penedès | 14,167 | +5.5% |
| 225 | Sant Bartomeu del Grau | 14,153 | +2.8% |
| 226 | Sabadell | 14,151 | +4.7% |
| 227 | Masquefa | 14,096 | +5.7% |
| 228 | Capellades | 14,091 | +3.5% |
| 229 | Sora | 14,072 | +8.6% |
| 230 | Sant Joan de Vilatorrada | 14,061 | +4% |
| 231 | Santa Perpètua de Mogoda | 14,060 | +5% |
| 232 | Sant Andreu de la Barca | 14,051 | +4.6% |
| 233 | Guardiola de Berguedà | 14,042 | +3.6% |
| 234 | Polinyà | 14,041 | +4.9% |
| 235 | Berga | 14,035 | +3.1% |
| 236 | Moià | 14,023 | +3% |
| 237 | Navàs | 14,016 | +3.1% |
| 238 | Olesa de Montserrat | 13,998 | +3.4% |
| 239 | Sant Martí Sesgueioles | 13,985 | +1.3% |
| 240 | Sant Celoni | 13,950 | +3.9% |
| 241 | Roda de Ter | 13,929 | +1.6% |
| 242 | Sagàs | 13,893 | +1.9% |
| 243 | Les Franqueses del Vallès | 13,876 | +3.3% |
| 244 | Terrassa | 13,875 | +4.8% |
| 245 | Sant Boi de Llobregat | 13,856 | +4.4% |
| 246 | Gironella | 13,837 | +2.8% |
| 247 | Vic | 13,817 | +3.9% |
| 248 | Sant Pere de Ribes | 13,815 | +5.5% |
| 249 | Borredà | 13,807 | +12.1% |
| 250 | Mollet del Vallès | 13,786 | +4.6% |
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. 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=10
Questions
Which municipality has the highest average net income per person?
Matadepera, with €24,091 in 2021, according to the Instituto Nacional de Estadística.
Which municipality has the lowest average net income per person?
Torrelles de Foix, with €11,132 in 2021.
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.
Average net income per person: other rankings
- EU regions (NUTS 2)
- Autonomous communities of Spain
- Provinces of Spain
- Municipalities of Spain
- Municipalities in Castile and León
- Municipalities in Catalonia
- Municipalities in Castilla-La Mancha
- Municipalities in Andalusia
- Municipalities in Aragon
- Municipalities in Valencian Community
- Municipalities in Extremadura
- Municipalities in Burgos province
Municipalities in Barcelona province: more rankings
- Average age
- Live births
- Crude birth rate
- Crude death rate
- Deaths
- Dependency ratio
- Total fertility rate
- Foreign nationals share of population
- Gini index
- Life expectancy at birth
- Average net income per household
- Population
- Population aged 16 to 64
- Population aged 65 and over
- Population density
- Registered unemployment