EU regions (NUTS 2) by household disposable income per inhabitant
Luxembourg had the highest household disposable income per inhabitant of 244 regions in 2019, at €34,800. Severozapaden had the lowest, at €3,900. The median was €19,050 and the figure for the European Union (27) was €17,400. Source: Eurostat, European Commission.
Top 40 regions, 2019
Full ranking
| Rank | Regions | 2019 | Change on 2018 |
|---|---|---|---|
| 1 | Luxembourg | 34,800 | +3.6% |
| 2 | Oberbayern Estimated | 30,000 | +2.7% |
| 3 | Stuttgart Estimated | 26,400 | +1.5% |
| 4 | Hamburg Estimated | 25,900 | +0.8% |
| 5 | Tübingen Estimated | 25,700 | +1.2% |
| 6 | Provincia Autonoma di Bolzano/Bozen | 25,600 | +0.4% |
| 6 | Schwaben Estimated | 25,600 | +1.6% |
| 8 | Darmstadt Estimated | 25,500 | +0.8% |
| 8 | Freiburg Estimated | 25,500 | +0.8% |
| 10 | Mittelfranken Estimated | 25,200 | +1.6% |
| 10 | Prov. Vlaams-Brabant | 25,200 | +3.3% |
| 10 | Stockholm | 25,200 | +2.4% |
| 13 | Ile-de-France | 25,100 | +4.1% |
| 14 | Niederbayern Estimated | 25,000 | +2% |
| 15 | Karlsruhe Estimated | 24,900 | +1.2% |
| 16 | Hovedstaden | 24,800 | +2.1% |
| 16 | Vorarlberg | 24,800 | +2.1% |
| 18 | Helsinki-Uusimaa | 24,700 | +2.5% |
| 18 | Unterfranken Estimated | 24,700 | +1.6% |
| 20 | Niederösterreich | 24,600 | +1.2% |
| 20 | Oberpfalz Estimated | 24,600 | +2.9% |
| 22 | Prov. Brabant wallon | 24,500 | +3.4% |
| 23 | Lüneburg Estimated | 24,300 | +3% |
| 23 | Schleswig-Holstein Estimated | 24,300 | +2.5% |
| 25 | Burgenland | 24,200 | +1.7% |
| 25 | Oberfranken Estimated | 24,200 | +2.1% |
| 27 | Salzburg | 24,100 | +1.7% |
| 28 | Oberösterreich | 24,000 | +1.7% |
| 29 | Åland | 23,900 | +1.7% |
| 29 | Prov. Oost-Vlaanderen | 23,900 | +3.9% |
| 31 | Rheinhessen-Pfalz Estimated | 23,800 | +2.6% |
| 32 | Detmold Estimated | 23,700 | +1.7% |
| 32 | Prov. West-Vlaanderen | 23,700 | +3% |
| 34 | Köln Estimated | 23,600 | +1.7% |
| 34 | Trier Estimated | 23,600 | +3.5% |
| 36 | Southern | 23,500 | +4.4% |
| 36 | Steiermark | 23,500 | +1.7% |
| 38 | Braunschweig Estimated | 23,300 | +3.1% |
| 38 | Tirol | 23,300 | +1.7% |
| 40 | Hannover Estimated | 23,200 | +2.7% |
| 40 | Koblenz Estimated | 23,200 | +0.9% |
| 42 | Düsseldorf Estimated | 23,100 | +2.7% |
| 42 | Weser-Ems Estimated | 23,100 | +3.6% |
| 44 | Gießen Estimated | 23,000 | +1.8% |
| 44 | Kärnten | 23,000 | +1.3% |
| 44 | Kassel Estimated | 23,000 | +2.2% |
| 44 | Prov. Antwerpen | 23,000 | +4.1% |
| 44 | Sjælland | 23,000 | +2.7% |
| 49 | Midtjylland | 22,700 | +2.7% |
| 49 | Münster Estimated | 22,700 | +3.2% |
| 49 | Noord-Holland Provisional | 22,700 | +4.6% |
| 52 | Eastern and Midland | 22,600 | +7.1% |
| 53 | Arnsberg Estimated | 22,500 | +1.4% |
| 54 | Nordjylland | 22,300 | +2.3% |
| 54 | Syddanmark | 22,300 | +2.3% |
| 54 | Utrecht Provisional | 22,300 | +4.2% |
| 54 | Wien | 22,300 | +1.8% |
| 58 | Berlin Estimated | 22,100 | +3.8% |
| 58 | Lombardia | 22,100 | +1.4% |
| 58 | Prov. Limburg (BE) | 22,100 | +4.2% |
| 61 | Saarland Estimated | 21,900 | +3.8% |
| 62 | Bremen Estimated | 21,800 | +3.3% |
| 62 | Emilia-Romagna | 21,800 | 0% |
| 64 | Brandenburg Estimated | 21,700 | +2.8% |
| 64 | Västsverige | 21,700 | -0.5% |
| 66 | Northern and Western | 21,600 | +4.3% |
| 67 | Etelä-Suomi | 21,500 | +3.4% |
| 68 | Chemnitz Estimated | 21,300 | +2.9% |
| 68 | Dresden Estimated | 21,300 | +3.4% |
| 68 | Noord-Brabant Provisional | 21,300 | +4.9% |
| 68 | Provence-Alpes-Côte d’Azur | 21,300 | +3.4% |
| 72 | Mecklenburg-Vorpommern Estimated | 21,200 | +4.4% |
| 73 | Leipzig Estimated | 21,100 | +3.4% |
| 73 | Prov. Luxembourg (BE) | 21,100 | +3.9% |
| 73 | Zuid-Holland Provisional | 21,100 | +4.5% |
| 76 | Sydsverige | 21,000 | 0% |
| 77 | Rhône-Alpes | 20,900 | +1.5% |
| 78 | Thüringen Estimated | 20,800 | +3% |
| 79 | Gelderland Provisional | 20,700 | +4.5% |
| 79 | Länsi-Suomi | 20,700 | +3% |
| 79 | Sachsen-Anhalt Estimated | 20,700 | +4% |
| 82 | Pohjois- ja Itä-Suomi | 20,600 | +4% |
| 83 | Flevoland Provisional | 20,500 | +5.1% |
| 83 | Östra Mellansverige | 20,500 | -0.5% |
| 83 | Prov. Namur | 20,500 | +4.1% |
| 83 | Zeeland Provisional | 20,500 | +4.1% |
| 87 | Corse | 20,400 | +2.5% |
| 87 | Limousin | 20,400 | +4.1% |
| 87 | Övre Norrland | 20,400 | -0.5% |
| 90 | Aquitaine | 20,300 | +3.6% |
| 90 | Basque Country | 20,300 | +4.1% |
| 90 | Piemonte | 20,300 | +1% |
| 93 | Drenthe Provisional | 20,200 | +3.6% |
| 93 | Friuli-Venezia Giulia | 20,200 | +1% |
| 93 | Limburg (NL) Provisional | 20,200 | +4.1% |
| 93 | Provincia Autonoma di Trento | 20,200 | +1% |
| 93 | Småland med öarna | 20,200 | -1.5% |
| 98 | Mellersta Norrland | 20,100 | -1% |
| 98 | Midi-Pyrénées | 20,100 | +3.1% |
| 98 | Prov. Liège | 20,100 | +4.1% |
| 98 | Région de Bruxelles-Capitale/ Brussels Hoofdstedelijk Gewest | 20,100 | +5.2% |
| 102 | Alsace | 20,000 | +2% |
| 102 | Centre - Val de Loire | 20,000 | +2% |
| 102 | Friesland (NL) Provisional | 20,000 | +3.6% |
| 102 | Liguria | 20,000 | +1.5% |
| 102 | Norra Mellansverige | 20,000 | -1% |
| 107 | Community of Madrid | 19,900 | +4.7% |
| 107 | Overijssel Provisional | 19,900 | +4.7% |
| 107 | Valle d’Aosta/Vallée d’Aoste | 19,900 | +0.5% |
| 110 | Auvergne | 19,800 | +2.1% |
| 110 | Bretagne | 19,800 | +3.1% |
| 110 | Pays de la Loire | 19,800 | +2.6% |
| 110 | Veneto | 19,800 | 0% |
| 114 | Basse-Normandie | 19,700 | +2.1% |
| 115 | Bourgogne | 19,600 | +2.1% |
| 115 | Groningen Provisional | 19,600 | +4.3% |
| 115 | Haute-Normandie | 19,600 | +2.1% |
| 115 | Toscana | 19,600 | +0.5% |
| 119 | Poitou-Charentes | 19,500 | +3.2% |
| 120 | Franche-Comté | 19,400 | +1.6% |
| 121 | Prov. Hainaut | 19,300 | +3.8% |
| 122 | Lazio | 19,100 | +1.1% |
| 123 | Champagne-Ardenne | 19,000 | +2.7% |
| 123 | Lorraine | 19,000 | +2.2% |
| 125 | Languedoc-Roussillon | 18,900 | +3.3% |
| 126 | Picardie | 18,800 | +3.3% |
| 127 | Marche | 18,300 | +0.5% |
| 127 | Navarre | 18,300 | +2.8% |
| 129 | Umbria | 18,200 | +0.6% |
| 130 | Martinique | 18,000 | -1.6% |
| 131 | Nord-Pas de Calais | 17,900 | +3.5% |
| 132 | Catalonia | 17,800 | +4.1% |
| 133 | Aragon | 17,000 | +4.3% |
| 134 | Guadeloupe | 16,800 | +1.2% |
| 135 | Balearic Islands | 16,700 | +4.4% |
| 136 | Kýpros | 16,600 | +8.5% |
| 137 | Asturias | 16,200 | +3.8% |
| 137 | La Réunion | 16,200 | +1.3% |
| 137 | La Rioja | 16,200 | +2.5% |
| 140 | Abruzzo | 16,100 | +0.6% |
| 141 | Cantabria | 15,900 | +1.9% |
| 142 | Castile and León | 15,800 | +3.9% |
| 143 | Bratislavský kraj | 15,600 | +2% |
| 144 | Grande Lisboa | 15,300 | +4.1% |
| 145 | Sardegna | 15,200 | +2% |
| 146 | Algarve | 15,000 | +4.9% |
| 146 | Galicia | 15,000 | +4.2% |
| 148 | Molise | 14,800 | +1.4% |
| 149 | Malta | 14,400 | +5.9% |
| 150 | Puglia | 14,300 | +1.4% |
| 150 | Valencian Community | 14,300 | +4.4% |
| 152 | Basilicata | 14,100 | +2.2% |
| 152 | Praha | 14,100 | +1.4% |
| 154 | Ceuta | 13,700 | +5.4% |
| 155 | Castilla-La Mancha | 13,600 | +4.6% |
| 155 | Sicilia | 13,600 | +2.3% |
| 157 | Ionia Nisia Provisional | 13,500 | +11.6% |
| 158 | Calabria | 13,400 | +2.3% |
| 158 | Canary Islands | 13,400 | +3.1% |
| 160 | Notio Aigaio Provisional | 13,300 | +11.8% |
| 160 | Region of Murcia | 13,300 | +4.7% |
| 162 | Campania | 13,100 | +1.6% |
| 163 | Região Autónoma dos Açores | 12,900 | +5.7% |
| 164 | Alentejo | 12,800 | +4.9% |
| 164 | Região Autónoma da Madeira | 12,800 | +4.1% |
| 164 | Warszawski stołeczny | 12,800 | +7.6% |
| 164 | Zahodna Slovenija | 12,800 | +6.7% |
| 168 | Andalusia | 12,700 | +4.1% |
| 168 | Extremadura | 12,700 | +4.1% |
| 170 | Península de Setúbal | 12,600 | +4.1% |
| 171 | Budapest | 12,500 | +14.7% |
| 172 | Melilla | 12,400 | +4.2% |
| 172 | Oeste e Vale do Tejo | 12,400 | +5.1% |
| 172 | Vzhodna Slovenija | 12,400 | +6% |
| 175 | Attiki Provisional | 12,100 | +8% |
| 175 | Centro (PT) | 12,100 | +4.3% |
| 177 | Sostinės regionas | 12,000 | +10.1% |
| 177 | Střední Čechy | 12,000 | +6.2% |
| 179 | Bucureşti-Ilfov | 11,800 | +15.7% |
| 180 | Norte | 11,400 | +4.6% |
| 181 | Guyane | 11,200 | -2.6% |
| 182 | Eesti | 11,000 | +5.8% |
| 183 | Dytiki Makedonia Provisional | 10,700 | +8.1% |
| 183 | Jihovýchod | 10,700 | +8.1% |
| 185 | Jihozápad | 10,300 | +6.2% |
| 185 | Severovýchod | 10,300 | +7.3% |
| 187 | Kriti Provisional | 10,200 | +10.9% |
| 188 | Ipeiros Provisional | 10,100 | +7.4% |
| 188 | Kentriki Makedonia Provisional | 10,100 | +7.4% |
| 190 | Peloponnisos Provisional | 9,800 | +8.9% |
| 191 | Střední Morava | 9,700 | +6.6% |
| 192 | Moravskoslezsko | 9,600 | +5.5% |
| 192 | Thessalia Provisional | 9,600 | +6.7% |
| 194 | Anatoliki Makedonia, Thraki Provisional | 9,400 | +8% |
| 194 | Severozápad | 9,400 | +6.8% |
| 194 | Stredné Slovensko | 9,400 | +5.6% |
| 194 | Voreio Aigaio Provisional | 9,400 | +5.6% |
| 198 | Śląskie | 9,200 | +7% |
| 198 | Sterea Elláda Provisional | 9,200 | +7% |
| 198 | Západné Slovensko | 9,200 | +5.7% |
| 201 | Dytiki Elláda Provisional | 9,100 | +8.3% |
| 201 | Grad Zagreb | 9,100 | +3.4% |
| 203 | Vidurio ir vakarų Lietuvos regionas | 9,000 | +9.8% |
| 204 | Dolnośląskie | 8,800 | +6% |
| 204 | Wielkopolskie | 8,800 | +4.8% |
| 206 | Latvija | 8,700 | +6.1% |
| 207 | Łódzkie | 8,500 | +6.3% |
| 208 | Mazowiecki regionalny | 8,300 | +5.1% |
| 209 | Közép-Dunántúl | 8,200 | +10.8% |
| 209 | Pomorskie | 8,200 | +6.5% |
| 209 | Východné Slovensko | 8,200 | +3.8% |
| 212 | Zachodniopomorskie | 8,100 | +5.2% |
| 213 | Małopolskie | 8,000 | +5.3% |
| 213 | Pest | 8,000 | +14.3% |
| 215 | Nyugat-Dunántúl | 7,800 | +6.8% |
| 216 | Jadranska Hrvatska | 7,700 | +4.1% |
| 216 | Opolskie | 7,700 | +6.9% |
| 218 | Kujawsko-pomorskie | 7,500 | +5.6% |
| 218 | Yugozapaden | 7,500 | +8.7% |
| 220 | Lubuskie | 7,400 | +5.7% |
| 220 | Sjeverna Hrvatska | 7,400 | +7.2% |
| 222 | Panonska Hrvatska | 7,300 | +9% |
| 222 | Świętokrzyskie | 7,300 | +4.3% |
| 224 | Dél-Alföld | 7,200 | +7.5% |
| 224 | Lubelskie | 7,200 | +5.9% |
| 224 | Podlaskie | 7,200 | +5.9% |
| 224 | Vest | 7,200 | +16.1% |
| 224 | Warmińsko-mazurskie | 7,200 | +5.9% |
| 229 | Dél-Dunántúl | 6,800 | +6.3% |
| 230 | Podkarpackie | 6,700 | +6.3% |
| 231 | Észak-Alföld | 6,600 | +6.5% |
| 231 | Mayotte | 6,600 | +3.1% |
| 233 | Nord-Vest | 6,500 | +16.1% |
| 234 | Centru | 6,400 | +14.3% |
| 235 | Észak-Magyarország | 6,300 | +5% |
| 236 | Sud-Est | 5,700 | +14% |
| 237 | Sud-Vest Oltenia | 5,600 | +19.1% |
| 238 | Sud-Muntenia | 5,400 | +14.9% |
| 239 | Nord-Est | 5,000 | +19% |
| 240 | Severen tsentralen | 4,400 | +4.8% |
| 241 | Severoiztochen | 4,300 | +2.4% |
| 241 | Yuzhen tsentralen | 4,300 | +4.9% |
| 243 | Yugoiztochen | 4,200 | -2.3% |
| 244 | Severozapaden | 3,900 | +8.3% |
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 €34,800 in 2019, according to Eurostat, European Commission.
Which region has the lowest household disposable income per inhabitant?
Severozapaden, with €3,900 in 2019.
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