EU regions (NUTS 2) by household disposable income per inhabitant
Luxembourg had the highest household disposable income per inhabitant of 244 regions in 2022, at €37,700. Yugoiztochen had the lowest, at €5,400. The median was €20,850 and the figure for the European Union (27) was €19,600. Source: Eurostat, European Commission.
Top 40 regions, 2022
Full ranking
| Rank | Regions | 2022 | Change on 2021 |
|---|---|---|---|
| 1 | Luxembourg | 37,700 | +2.7% |
| 2 | Oberbayern Estimated | 32,700 | +9.4% |
| 3 | Stuttgart Estimated | 29,200 | +8.6% |
| 4 | Prov. Vlaams-Brabant | 29,000 | +9% |
| 5 | Stockholm | 28,800 | +3.6% |
| 6 | Schwaben Estimated | 28,700 | +9.5% |
| 7 | Tübingen Estimated | 28,600 | +8.7% |
| 8 | Hamburg Estimated | 28,500 | +9.2% |
| 9 | Mittelfranken Estimated | 28,400 | +8.8% |
| 9 | Prov. Brabant wallon | 28,400 | +7.6% |
| 11 | Darmstadt Estimated | 28,300 | +7.2% |
| 12 | Hovedstaden | 28,200 | +11.5% |
| 12 | Unterfranken Estimated | 28,200 | +9.3% |
| 14 | Niederbayern Estimated | 28,000 | +9.8% |
| 15 | Oberpfalz Estimated | 27,800 | +9% |
| 15 | Prov. West-Vlaanderen | 27,800 | +10.8% |
| 17 | Freiburg Estimated | 27,700 | +8.2% |
| 17 | Niederösterreich | 27,700 | +8.6% |
| 17 | Prov. Oost-Vlaanderen | 27,700 | +9.5% |
| 20 | Oberfranken Estimated | 27,600 | +9.1% |
| 20 | Schleswig-Holstein Estimated | 27,600 | +9.1% |
| 22 | Burgenland | 27,500 | +9.1% |
| 22 | Karlsruhe Estimated | 27,500 | +7.8% |
| 24 | Vorarlberg | 27,400 | +8.7% |
| 25 | Ile-de-France Provisional | 27,300 | +4.6% |
| 25 | Provincia Autonoma di Bolzano/Bozen | 27,300 | +8.3% |
| 27 | Lüneburg Estimated | 27,100 | +8.8% |
| 27 | Salzburg | 27,100 | +11.5% |
| 29 | Oberösterreich | 27,000 | +9.3% |
| 30 | Helsinki-Uusimaa | 26,900 | +3.1% |
| 31 | Detmold Estimated | 26,800 | +8.9% |
| 31 | Southern | 26,800 | +5.1% |
| 33 | Noord-Holland Provisional | 26,700 | +7.2% |
| 33 | Steiermark | 26,700 | +9.9% |
| 35 | Köln Estimated | 26,600 | +7.7% |
| 35 | Prov. Antwerpen | 26,600 | +9% |
| 37 | Utrecht Provisional | 26,500 | +7.3% |
| 38 | Tirol | 26,400 | +10.9% |
| 39 | Koblenz Estimated | 26,300 | +8.2% |
| 40 | Kärnten | 26,200 | +9.6% |
| 40 | Rheinhessen-Pfalz Estimated | 26,200 | +7.4% |
| 42 | Trier Estimated | 26,100 | +8.3% |
| 43 | Weser-Ems Estimated | 26,000 | +10.2% |
| 44 | Åland | 25,900 | +3.2% |
| 44 | Hannover Estimated | 25,900 | +7.5% |
| 46 | Münster Estimated | 25,800 | +8.4% |
| 47 | Düsseldorf Estimated | 25,700 | +7.5% |
| 48 | Kassel Estimated | 25,500 | +7.6% |
| 48 | Sjælland | 25,500 | +8.1% |
| 50 | Arnsberg Estimated | 25,400 | +8.1% |
| 50 | Braunschweig Estimated | 25,400 | +6.7% |
| 50 | Eastern and Midland | 25,400 | +5% |
| 50 | Midtjylland | 25,400 | +9.5% |
| 50 | Prov. Limburg (BE) | 25,400 | +8.5% |
| 55 | Gießen Estimated | 25,100 | +6.8% |
| 56 | Berlin Estimated | 24,900 | +8.3% |
| 56 | Noord-Brabant Provisional | 24,900 | +7.3% |
| 56 | Prov. Luxembourg (BE) | 24,900 | +9.7% |
| 59 | Brandenburg Estimated | 24,800 | +7.4% |
| 59 | Nordjylland | 24,800 | +8.3% |
| 59 | Syddanmark | 24,800 | +8.3% |
| 59 | Wien | 24,800 | +9.3% |
| 59 | Zuid-Holland Provisional | 24,800 | +7.8% |
| 64 | Mecklenburg-Vorpommern Estimated | 24,500 | +8.9% |
| 65 | Lombardia | 24,400 | +6.6% |
| 65 | Northern and Western | 24,400 | +4.3% |
| 67 | Västsverige | 24,300 | +2.1% |
| 68 | Chemnitz Estimated | 24,200 | +8.5% |
| 68 | Dresden Estimated | 24,200 | +8.5% |
| 70 | Gelderland Provisional | 24,100 | +7.1% |
| 71 | Bremen Estimated | 23,900 | +8.6% |
| 71 | Provence-Alpes-Côte d’Azur Provisional | 23,900 | +7.2% |
| 71 | Thüringen Estimated | 23,900 | +8.6% |
| 74 | Prov. Namur | 23,700 | +7.7% |
| 74 | Sachsen-Anhalt Estimated | 23,700 | +7.2% |
| 76 | Emilia-Romagna | 23,600 | +6.3% |
| 76 | Leipzig Estimated | 23,600 | +7.3% |
| 76 | Saarland Estimated | 23,600 | +6.8% |
| 76 | Sydsverige | 23,600 | +2.6% |
| 80 | Flevoland Provisional | 23,500 | +7.3% |
| 80 | Zeeland Provisional | 23,500 | +7.8% |
| 82 | Drenthe Provisional | 23,300 | +6.9% |
| 82 | Limburg (NL) Provisional | 23,300 | +7.9% |
| 82 | Overijssel Provisional | 23,300 | +6.9% |
| 82 | Prov. Liège | 23,300 | +8.9% |
| 86 | Région de Bruxelles-Capitale/ Brussels Hoofdstedelijk Gewest | 23,100 | +7.9% |
| 87 | Övre Norrland | 23,000 | +0.4% |
| 88 | Östra Mellansverige | 22,900 | +1.8% |
| 89 | Rhône-Alpes Provisional | 22,800 | +5.6% |
| 90 | Etelä-Suomi | 22,700 | +2.7% |
| 91 | Friesland (NL) Provisional | 22,600 | +8.1% |
| 91 | Småland med öarna | 22,600 | +2.3% |
| 93 | Mellersta Norrland | 22,500 | +0.9% |
| 94 | Corse Provisional | 22,400 | +3.2% |
| 94 | Norra Mellansverige | 22,400 | +1.4% |
| 96 | Groningen Provisional | 22,300 | +6.2% |
| 96 | Länsi-Suomi | 22,300 | +3.7% |
| 98 | Aquitaine Provisional | 22,200 | +4.7% |
| 98 | Prov. Hainaut | 22,200 | +8.3% |
| 100 | Piemonte | 22,100 | +6.3% |
| 100 | Provincia Autonoma di Trento | 22,100 | +7.8% |
| 102 | Basque Country | 21,900 | +7.4% |
| 102 | Liguria | 21,900 | +7.9% |
| 102 | Midi-Pyrénées Provisional | 21,900 | +4.8% |
| 105 | Bretagne Provisional | 21,800 | +4.3% |
| 105 | Friuli-Venezia Giulia | 21,800 | +5.3% |
| 107 | Centre - Val de Loire Provisional | 21,700 | +3.8% |
| 108 | Alsace Provisional | 21,600 | +1.9% |
| 108 | Auvergne Provisional | 21,600 | +4.3% |
| 108 | Pays de la Loire Provisional | 21,600 | +4.9% |
| 108 | Veneto | 21,600 | +6.9% |
| 112 | Basse-Normandie Provisional | 21,500 | +4.9% |
| 112 | Limousin Provisional | 21,500 | +0.5% |
| 112 | Poitou-Charentes Provisional | 21,500 | +4.9% |
| 115 | Bourgogne Provisional | 21,400 | +4.9% |
| 115 | Pohjois- ja Itä-Suomi | 21,400 | +5.4% |
| 115 | Valle d’Aosta/Vallée d’Aoste | 21,400 | +7.5% |
| 118 | Haute-Normandie Provisional | 21,300 | +4.4% |
| 119 | Toscana | 21,200 | +7.6% |
| 120 | Franche-Comté Provisional | 21,100 | +2.4% |
| 121 | Lorraine Provisional | 21,000 | +5% |
| 122 | Lazio | 20,900 | +6.1% |
| 123 | Languedoc-Roussillon Provisional | 20,800 | +5.1% |
| 124 | Champagne-Ardenne Provisional | 20,700 | +4% |
| 125 | Community of Madrid | 20,600 | +3.5% |
| 126 | Picardie Provisional | 20,400 | +4.6% |
| 127 | Marche | 20,200 | +6.3% |
| 128 | Umbria | 20,000 | +7.5% |
| 129 | Martinique Provisional | 19,700 | -0.5% |
| 130 | Nord-Pas de Calais Provisional | 19,600 | +3.7% |
| 131 | Navarre | 19,300 | +6% |
| 132 | Praha | 18,400 | +10.2% |
| 133 | Aragon | 18,300 | +6.4% |
| 133 | Catalonia | 18,300 | +2.2% |
| 135 | La Réunion Provisional | 18,200 | +4.6% |
| 136 | Abruzzo | 18,000 | +7.1% |
| 137 | Asturias | 17,900 | +6.5% |
| 137 | Guadeloupe Provisional | 17,900 | -1.6% |
| 139 | Kýpros | 17,700 | +4.1% |
| 140 | La Rioja | 17,400 | +6.7% |
| 141 | Balearic Islands | 17,300 | +8.8% |
| 141 | Sardegna | 17,300 | +7.5% |
| 143 | Bratislavský kraj | 17,200 | +5.5% |
| 143 | Malta Provisional | 17,200 | +7.5% |
| 145 | Cantabria | 17,100 | +5.6% |
| 146 | Algarve | 17,000 | +11.1% |
| 146 | Grande Lisboa | 17,000 | +7.6% |
| 146 | Molise | 17,000 | +7.6% |
| 149 | Castile and León | 16,900 | +4.3% |
| 150 | Sostinės regionas | 16,400 | +12.3% |
| 151 | Galicia | 16,200 | +5.9% |
| 152 | Basilicata | 15,800 | +5.3% |
| 152 | Puglia | 15,800 | +6% |
| 154 | Střední Čechy | 15,600 | +18.2% |
| 155 | Sicilia | 15,400 | +6.9% |
| 155 | Zahodna Slovenija | 15,400 | +9.2% |
| 157 | Bucureşti-Ilfov | 15,300 | +18.6% |
| 158 | Ceuta | 15,200 | +4.8% |
| 159 | Budapest | 15,100 | +11.9% |
| 159 | Vzhodna Slovenija | 15,100 | +9.4% |
| 161 | Ionia Nisia Provisional | 15,000 | +11.1% |
| 162 | Calabria | 14,900 | +6.4% |
| 162 | Castilla-La Mancha | 14,900 | +5.7% |
| 164 | Valencian Community | 14,800 | +1.4% |
| 165 | Campania | 14,700 | +7.3% |
| 166 | Region of Murcia | 14,500 | +5.1% |
| 167 | Notio Aigaio Provisional | 14,300 | +14.4% |
| 168 | Alentejo | 14,200 | +7.6% |
| 168 | Melilla | 14,200 | +5.2% |
| 170 | Attiki Provisional | 14,100 | +6.8% |
| 170 | Jihovýchod | 14,100 | +15.6% |
| 170 | Região Autónoma da Madeira | 14,100 | +10.2% |
| 173 | Canary Islands | 14,000 | +4.5% |
| 173 | Região Autónoma dos Açores | 14,000 | +6.9% |
| 175 | Península de Setúbal | 13,900 | +6.9% |
| 176 | Extremadura | 13,800 | +3% |
| 177 | Andalusia | 13,700 | +3.8% |
| 177 | Jihozápad | 13,700 | +14.2% |
| 179 | Eesti | 13,600 | +13.3% |
| 180 | Severovýchod | 13,500 | +17.4% |
| 181 | Centro (PT) | 13,400 | +7.2% |
| 182 | Oeste e Vale do Tejo | 13,300 | +5.6% |
| 183 | Střední Morava | 13,200 | +18.9% |
| 184 | Warszawski stołeczny Series break | 13,100 | +4.8% |
| 185 | Moravskoslezsko | 12,900 | +17.3% |
| 186 | Norte | 12,700 | +7.6% |
| 187 | Severozápad | 12,600 | +16.7% |
| 188 | Vidurio ir vakarų Lietuvos regionas | 12,100 | +12% |
| 189 | Dytiki Makedonia Provisional | 12,000 | +4.3% |
| 189 | Guyane Provisional | 12,000 | +2.6% |
| 191 | Kriti Provisional | 11,600 | +9.4% |
| 192 | Kentriki Makedonia Provisional | 11,500 | +5.5% |
| 193 | Ipeiros Provisional | 11,400 | +5.6% |
| 193 | Stredné Slovensko | 11,400 | +9.6% |
| 195 | Peloponnisos Provisional | 11,000 | +5.8% |
| 196 | Grad Zagreb | 10,900 | +11.2% |
| 197 | Śląskie Series break | 10,800 | +10.2% |
| 197 | Západné Slovensko | 10,800 | +9.1% |
| 199 | Thessalia Provisional | 10,700 | +3.9% |
| 200 | Latvija | 10,600 | +10.4% |
| 201 | Panonska Hrvatska | 10,400 | +15.6% |
| 201 | Sterea Elláda Provisional | 10,400 | +6.1% |
| 203 | Mazowiecki regionalny Series break | 10,300 | +14.4% |
| 203 | Východné Slovensko | 10,300 | +10.8% |
| 205 | Anatoliki Makedonia, Thraki Provisional | 10,200 | +4.1% |
| 205 | Dytiki Elláda Provisional | 10,200 | +6.3% |
| 205 | Voreio Aigaio Provisional | 10,200 | +5.2% |
| 208 | Łódzkie Series break | 10,100 | +11% |
| 208 | Wielkopolskie Series break | 10,100 | +9.8% |
| 210 | Dolnośląskie Series break | 10,000 | +6.4% |
| 211 | Pest | 9,900 | +11.2% |
| 211 | Sjeverna Hrvatska | 9,900 | +16.5% |
| 213 | Yugozapaden | 9,700 | +26% |
| 213 | Zachodniopomorskie Series break | 9,700 | +9% |
| 215 | Közép-Dunántúl | 9,400 | +9.3% |
| 215 | Małopolskie Series break | 9,400 | +10.6% |
| 215 | Pomorskie Series break | 9,400 | +8% |
| 218 | Jadranska Hrvatska | 9,300 | +9.4% |
| 219 | Kujawsko-pomorskie Series break | 9,200 | +12.2% |
| 219 | Opolskie Series break | 9,200 | +9.5% |
| 221 | Świętokrzyskie Series break | 9,100 | +11% |
| 222 | Warmińsko-mazurskie Series break | 9,000 | +11.1% |
| 223 | Lubelskie Series break | 8,900 | +11.3% |
| 223 | Nyugat-Dunántúl | 8,900 | +8.5% |
| 223 | Podlaskie Series break | 8,900 | +12.7% |
| 223 | Vest | 8,900 | +15.6% |
| 227 | Lubuskie Series break | 8,700 | +8.8% |
| 228 | Nord-Vest | 8,200 | +15.5% |
| 229 | Centru | 8,100 | +15.7% |
| 229 | Podkarpackie Series break | 8,100 | +9.5% |
| 231 | Dél-Alföld | 8,000 | +3.9% |
| 232 | Dél-Dunántúl | 7,800 | +6.8% |
| 233 | Mayotte Provisional | 7,700 | +11.6% |
| 234 | Észak-Alföld | 7,300 | +4.3% |
| 235 | Észak-Magyarország | 7,000 | +7.7% |
| 236 | Sud-Est | 6,800 | +9.7% |
| 237 | Sud-Muntenia | 6,700 | +13.6% |
| 238 | Sud-Vest Oltenia | 6,600 | +11.9% |
| 239 | Nord-Est | 6,200 | +10.7% |
| 240 | Severoiztochen | 6,000 | +20% |
| 241 | Yuzhen tsentralen | 5,900 | +20.4% |
| 242 | Severen tsentralen | 5,700 | +18.8% |
| 243 | Severozapaden | 5,400 | +12.5% |
| 243 | Yugoiztochen | 5,400 | +12.5% |
Other periods
About this ranking
Net disposable income of the household sector (balance of primary and secondary income, B6N) divided by the resident population, EUR per inhabitant (Eurostat regional household accounts).
A national accounts measure: it includes income in kind such as imputed rent of owner-occupiers, so it is higher than survey or tax based income such as net_income_per_person (INE). Prices differ between countries; for comparisons of living standards use household_disposable_income_per_capita_pps. Recent years are often provisional or estimated.
Every value in the ranking comes from the same publisher and the same period, so the regions are compared on one definition. Equal values share a rank.
How to cite
Eurostat. Income of households by NUTS 2 region, net disposable income, EUR per inhabitant (nama_10r_2hhinc). https://ec.europa.eu/eurostat/databrowser/view/nama_10r_2hhinc/default/table. Retrieved 2026-10-09.
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 EU regions by household disposable income per inhabitant using official data, and cite the source.
rank_places {"indicator":"household_disposable_income_per_capita","level":"region","within":"European Union (27)","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=household_disposable_income_per_capita&level=region&within=European%20Union%20(27)&limit=10
Questions
Which region has the highest household disposable income per inhabitant?
Luxembourg, with €37,700 in 2022, according to Eurostat, European Commission.
Which region has the lowest household disposable income per inhabitant?
Yugoiztochen, with €5,400 in 2022.
Where does this ranking come from?
Every value comes from one source and one period, so the places are comparable: Eurostat, European Commission, Income of households by NUTS 2 region, net disposable income, EUR per inhabitant (nama_10r_2hhinc). Retrieved 2026-10-09.
Household disposable income per inhabitant: other rankings
- EU countries
- Autonomous communities of Spain
- Regions of Germany (NUTS 2)
- Regions of France (NUTS 2)
- Regions of Italy (NUTS 2)
- Regions of Poland (NUTS 2)
- Regions of Greece (NUTS 2)
- Regions of Netherlands (NUTS 2)
- Regions of Belgium (NUTS 2)
- Regions of Austria (NUTS 2)
- Regions of Portugal (NUTS 2)
- Regions of Czechia (NUTS 2)
EU regions (NUTS 2): more rankings
- Active companies
- Activity rate
- At-risk-of-poverty rate
- Average age
- Average home mortgage amount
- Live births
- New companies created
- Inflation (CPI annual change)
- Consumer price index (CPI)
- Crude birth rate
- Crude death rate
- Deaths
- Dependency ratio
- Age dependency ratio (ages 15 to 64 base)
- Employment rate
- Enterprises using artificial intelligence