EU regions (NUTS 2) by GDP per capita (euros), 2024
Luxembourg had the highest GDP per capita (euros) of 244 regions in 2024, at €127,000. Severozapaden had the lowest, at €10,300. The median was €36,900 and the figure for the European Union (27) was €40,110. Source: Eurostat, European Commission.
Top 40 regions, 2024
Full ranking
| Rank | Regions | 2024 | Change on 2023 |
|---|---|---|---|
| 1 | Luxembourg Provisional | 127,000 | +3.3% |
| 2 | Eastern and Midland Estimated | 126,600 | +10.9% |
| 3 | Southern Estimated | 102,200 | -1.9% |
| 4 | Hovedstaden | 90,600 | +6.6% |
| 5 | Hamburg Provisional | 87,500 | +3.9% |
| 6 | Région de Bruxelles-Capitale/ Brussels Hoofdstedelijk Gewest Provisional | 85,300 | +3.6% |
| 7 | Noord-Holland Provisional | 81,500 | +5.4% |
| 8 | Oberbayern Estimated | 75,700 | +1.3% |
| 9 | Utrecht Provisional | 75,600 | +7.2% |
| 10 | Stockholm | 72,300 | +5.2% |
| 11 | Ile-de-France Provisional | 69,500 | +4% |
| 11 | Prov. Brabant wallon Provisional | 69,500 | +1.9% |
| 13 | Stuttgart Estimated | 68,500 | +1.8% |
| 14 | Darmstadt Estimated | 66,200 | +3.3% |
| 15 | Salzburg | 65,800 | +3.8% |
| 16 | Noord-Brabant Provisional | 64,600 | +6.6% |
| 17 | Praha | 62,400 | -1.7% |
| 18 | Wien | 61,900 | +2.8% |
| 19 | Provincia Autonoma di Bolzano/Bozen | 61,400 | -0.2% |
| 20 | Helsinki-Uusimaa | 61,300 | -1.4% |
| 21 | Prov. Antwerpen Provisional | 60,700 | +0.5% |
| 22 | Zuid-Holland Provisional | 60,000 | +6.4% |
| 23 | Bremen Provisional | 58,900 | +1.6% |
| 24 | Tirol | 57,700 | +4.5% |
| 25 | Braunschweig Estimated | 57,600 | +3% |
| 26 | Prov. Vlaams-Brabant Provisional | 57,100 | +2.5% |
| 27 | Berlin Provisional | 56,600 | +3.5% |
| 28 | Vorarlberg | 56,500 | +3.3% |
| 29 | Mittelfranken Estimated | 56,400 | +1.6% |
| 30 | Midtjylland | 55,900 | +2.4% |
| 31 | Syddanmark | 55,500 | +1.8% |
| 32 | Karlsruhe Estimated | 55,400 | +2.4% |
| 33 | Oberpfalz Estimated | 54,700 | +0.9% |
| 34 | Groningen Provisional | 54,600 | +1.3% |
| 35 | Tübingen Estimated | 54,400 | +1.7% |
| 36 | Overijssel Provisional | 54,100 | +7.6% |
| 37 | Oberösterreich | 53,800 | +1.1% |
| 38 | Åland | 53,400 | -0.7% |
| 39 | Gelderland Provisional | 53,300 | +7.9% |
| 40 | Köln Estimated | 52,800 | +2.3% |
| 41 | Zeeland Provisional | 52,600 | +5% |
| 42 | Prov. West-Vlaanderen Provisional | 52,400 | +2.1% |
| 43 | Düsseldorf Estimated | 51,800 | +2.2% |
| 44 | Unterfranken Provisional | 51,600 | +1.6% |
| 45 | Nordjylland | 51,500 | +3% |
| 46 | Limburg (NL) Provisional | 51,400 | +4.9% |
| 47 | Övre Norrland | 51,000 | +2.4% |
| 48 | Västsverige | 50,600 | +0.6% |
| 49 | Lombardia | 50,400 | +2.6% |
| 50 | Niederbayern Estimated | 50,300 | +0.8% |
| 50 | Steiermark | 50,300 | +4.1% |
| 52 | Hannover Estimated | 50,000 | +3.5% |
| 53 | Kärnten | 49,600 | -0.2% |
| 54 | Prov. Oost-Vlaanderen Provisional | 49,500 | +2.7% |
| 55 | Bratislavský kraj Estimated | 48,800 | +5.9% |
| 56 | Oberfranken Provisional | 48,700 | +1.7% |
| 57 | Schwaben Estimated | 48,500 | +0.8% |
| 58 | Flevoland Provisional | 48,200 | +4.1% |
| 59 | Kassel Estimated | 48,100 | +2.8% |
| 60 | Rheinhessen-Pfalz Estimated | 47,900 | +1.3% |
| 61 | Provincia Autonoma di Trento | 47,700 | +1.9% |
| 61 | Valle d’Aosta/Vallée d’Aoste | 47,700 | +1.1% |
| 63 | Budapest Provisional | 47,600 | +6.5% |
| 64 | Detmold Estimated | 47,300 | +1.7% |
| 64 | Northern and Western Estimated | 47,300 | -0.4% |
| 66 | Mellersta Norrland | 47,000 | +8.5% |
| 66 | Weser-Ems Estimated | 47,000 | +2.8% |
| 68 | Freiburg Estimated | 46,800 | +2% |
| 69 | Sjælland | 46,500 | +4.3% |
| 70 | Östra Mellansverige | 45,700 | +4.8% |
| 71 | Friesland (NL) Provisional | 45,500 | +5.3% |
| 72 | Sydsverige | 45,300 | +6.1% |
| 72 | Warszawski stołeczny Provisional | 45,300 | +12.7% |
| 74 | Bucureşti-Ilfov Provisional | 45,200 | +10.8% |
| 75 | Community of Madrid Provisional | 44,700 | +4.9% |
| 75 | Drenthe Provisional | 44,700 | +7.5% |
| 77 | Emilia-Romagna | 44,500 | +1.8% |
| 77 | Gießen Estimated | 44,500 | +2.5% |
| 77 | Länsi-Suomi | 44,500 | +0.2% |
| 77 | Niederösterreich | 44,500 | +2.8% |
| 81 | Småland med öarna | 44,100 | +2.3% |
| 82 | Arnsberg Estimated | 43,800 | +2.1% |
| 83 | Leipzig Estimated | 43,400 | +2.4% |
| 83 | Rhône-Alpes Provisional | 43,400 | +2.4% |
| 85 | Lazio | 43,200 | +2.4% |
| 86 | Schleswig-Holstein Provisional | 43,100 | +3.9% |
| 87 | Etelä-Suomi | 42,900 | +1.7% |
| 88 | Koblenz Estimated | 42,600 | +1.7% |
| 89 | Münster Estimated | 42,500 | +1.9% |
| 89 | Pohjois- ja Itä-Suomi | 42,500 | +2.4% |
| 91 | Grande Lisboa Provisional | 42,300 | +5.5% |
| 92 | Prov. Limburg (BE) Provisional | 42,200 | +2.2% |
| 92 | Saarland Provisional | 42,200 | +1% |
| 94 | Provence-Alpes-Côte d’Azur Provisional | 41,800 | +3.2% |
| 95 | Sostinės regionas | 41,500 | +5.3% |
| 95 | Veneto | 41,500 | +2% |
| 97 | Basque Country Provisional | 41,000 | +5.1% |
| 98 | Dresden Estimated | 40,900 | +2.5% |
| 99 | Malta | 40,600 | +7.7% |
| 100 | Norra Mellansverige | 40,100 | +3.6% |
| 101 | Trier Estimated | 39,300 | +1.8% |
| 102 | Toscana | 39,200 | +2.9% |
| 103 | Liguria | 39,100 | +0.8% |
| 103 | Mecklenburg-Vorpommern Provisional | 39,100 | +4.5% |
| 103 | Navarre Provisional | 39,100 | +5.7% |
| 106 | Burgenland | 39,000 | +4% |
| 106 | Friuli-Venezia Giulia | 39,000 | +3.4% |
| 108 | Alsace Provisional | 38,700 | +2.1% |
| 108 | Zahodna Slovenija | 38,700 | +4.9% |
| 110 | Midi-Pyrénées Provisional | 38,600 | +2.7% |
| 110 | Piemonte | 38,600 | +3.2% |
| 112 | Prov. Liège Provisional | 38,400 | +2.4% |
| 113 | Brandenburg Provisional | 38,300 | +2.1% |
| 114 | Champagne-Ardenne Provisional | 37,800 | +2.2% |
| 115 | Aquitaine Provisional | 37,700 | +2.4% |
| 115 | Lüneburg Provisional | 37,700 | +3.3% |
| 117 | Catalonia Provisional | 37,500 | +5.3% |
| 117 | Corse Provisional | 37,500 | +4.2% |
| 117 | Grad Zagreb Provisional | 37,500 | +8.7% |
| 117 | Pays de la Loire Provisional | 37,500 | +2.2% |
| 121 | Sachsen-Anhalt Provisional | 37,200 | +2.2% |
| 122 | Thüringen Provisional | 37,100 | +1.9% |
| 123 | Aragon Provisional | 36,700 | +5.8% |
| 124 | Bretagne Provisional | 36,600 | +3.4% |
| 125 | Chemnitz Estimated | 36,500 | +2.8% |
| 126 | Balearic Islands Provisional | 36,100 | +6.2% |
| 127 | Bourgogne Provisional | 35,900 | +3.5% |
| 128 | Haute-Normandie Provisional | 35,800 | +2.3% |
| 128 | Prov. Namur Provisional | 35,800 | +2.9% |
| 130 | Kýpros Provisional | 35,700 | +5.3% |
| 131 | Centre - Val de Loire Provisional | 35,500 | +2% |
| 132 | Poitou-Charentes Provisional | 34,900 | +1.2% |
| 133 | Basse-Normandie Provisional | 34,600 | +2.1% |
| 134 | Auvergne Provisional | 34,400 | +2.4% |
| 135 | La Rioja Provisional | 34,100 | +5.2% |
| 135 | Marche | 34,100 | +2.4% |
| 137 | Nord-Pas de Calais Provisional | 33,500 | +2.8% |
| 138 | Languedoc-Roussillon Provisional | 33,000 | +1.9% |
| 139 | Prov. Luxembourg (BE) Provisional | 32,500 | +2.5% |
| 139 | Umbria | 32,500 | +3.5% |
| 141 | Prov. Hainaut Provisional | 32,300 | +3.2% |
| 142 | Abruzzo | 32,100 | +3.2% |
| 142 | Limousin Provisional | 32,100 | +1.9% |
| 144 | Franche-Comté Provisional | 31,900 | +2.2% |
| 145 | Picardie Provisional | 31,700 | +3.3% |
| 146 | Attiki Provisional | 31,300 | +5.4% |
| 146 | Lorraine Provisional | 31,300 | +2.6% |
| 148 | Castile and León Provisional | 30,900 | +5.5% |
| 149 | Galicia Provisional | 30,200 | +5.2% |
| 150 | Cantabria Provisional | 29,900 | +5.3% |
| 150 | Martinique Provisional | 29,900 | +4.9% |
| 152 | Asturias Provisional | 29,700 | +5.7% |
| 153 | Algarve Provisional | 29,300 | +6.5% |
| 154 | Guadeloupe Provisional | 29,100 | +5.8% |
| 155 | Eesti | 29,000 | +3.2% |
| 155 | Região Autónoma da Madeira Provisional | 29,000 | +6.2% |
| 157 | Basilicata | 28,400 | +2.5% |
| 158 | Molise | 27,700 | +1.8% |
| 158 | Sardegna | 27,700 | +4.1% |
| 160 | Valencian Community Provisional | 27,600 | +4.2% |
| 161 | La Réunion Provisional | 27,500 | +3% |
| 162 | Jihovýchod | 27,300 | -0.7% |
| 163 | Střední Čechy | 27,200 | +3% |
| 164 | Region of Murcia Provisional | 26,900 | +5.5% |
| 165 | Castilla-La Mancha Provisional | 26,300 | +4.8% |
| 165 | Yugozapaden | 26,300 | +11.9% |
| 167 | Canary Islands Provisional | 25,900 | +6.6% |
| 168 | Alentejo Provisional | 25,300 | +4.1% |
| 168 | Vzhodna Slovenija | 25,300 | +5% |
| 170 | Extremadura Provisional | 25,200 | +5.4% |
| 171 | Campania | 24,600 | +3.8% |
| 172 | Andalusia Provisional | 24,500 | +5.6% |
| 172 | Jihozápad | 24,500 | -0.4% |
| 174 | Puglia | 24,300 | +3% |
| 174 | Severovýchod | 24,300 | +2.1% |
| 176 | Dolnośląskie Provisional | 24,100 | +12.6% |
| 176 | Střední Morava | 24,100 | +1.7% |
| 178 | Região Autónoma dos Açores Provisional | 23,800 | +6.7% |
| 179 | Wielkopolskie Provisional | 23,700 | +13.4% |
| 180 | Sicilia | 23,400 | +4.9% |
| 181 | Norte Provisional | 23,300 | +6.4% |
| 182 | Centro (PT) Provisional | 23,200 | +5% |
| 183 | Ceuta Provisional | 23,100 | +3.1% |
| 183 | Moravskoslezsko | 23,100 | +2.2% |
| 185 | Notio Aigaio Provisional | 22,900 | +6% |
| 186 | Śląskie Provisional | 22,600 | +9.7% |
| 187 | Západné Slovensko Estimated | 22,400 | +6.2% |
| 188 | Calabria | 21,800 | +2.8% |
| 189 | Latvija | 21,600 | +2.9% |
| 189 | Pomorskie Provisional | 21,600 | +13.1% |
| 191 | Łódzkie Provisional | 21,400 | +12.6% |
| 192 | Oeste e Vale do Tejo Provisional | 21,200 | +5% |
| 192 | Vidurio ir vakarų Lietuvos regionas | 21,200 | +5.5% |
| 194 | Melilla Provisional | 21,100 | +2.9% |
| 195 | Jadranska Hrvatska Provisional | 20,900 | +8.9% |
| 196 | Ionia Nisia Provisional | 20,800 | +6.7% |
| 197 | Mazowiecki regionalny Provisional | 20,600 | +13.8% |
| 198 | Małopolskie Provisional | 20,300 | +14% |
| 199 | Severozápad | 19,900 | -0.5% |
| 200 | Stredné Slovensko Estimated | 19,800 | +5.9% |
| 201 | Sterea Elláda Provisional | 19,600 | +5.9% |
| 202 | Kriti Provisional | 19,500 | +6.6% |
| 203 | Vest Provisional | 18,900 | +9.2% |
| 204 | Nyugat-Dunántúl Provisional | 18,700 | +2.7% |
| 204 | Peloponnisos Provisional | 18,700 | +5.1% |
| 206 | Közép-Dunántúl Provisional | 18,600 | +3.3% |
| 207 | Zachodniopomorskie Provisional | 18,500 | +12.8% |
| 208 | Kujawsko-pomorskie Provisional | 18,200 | +13.8% |
| 208 | Opolskie Provisional | 18,200 | +13% |
| 208 | Península de Setúbal Provisional | 18,200 | +6.4% |
| 208 | Sjeverna Hrvatska Provisional | 18,200 | +5.2% |
| 212 | Lubuskie Provisional | 18,100 | +13.8% |
| 212 | Pest Provisional | 18,100 | +2.8% |
| 214 | Kentriki Makedonia Provisional | 17,900 | +5.3% |
| 215 | Guyane Provisional | 17,700 | 0% |
| 216 | Podlaskie Provisional | 17,600 | +14.3% |
| 217 | Świętokrzyskie Provisional | 17,300 | +16.1% |
| 217 | Thessalia Provisional | 17,300 | +6.1% |
| 219 | Centru Provisional | 17,100 | +8.9% |
| 219 | Nord-Vest Provisional | 17,100 | +9.6% |
| 219 | Východné Slovensko Estimated | 17,100 | +3% |
| 222 | Podkarpackie Provisional | 16,500 | +15.4% |
| 223 | Warmińsko-mazurskie Provisional | 16,100 | +14.2% |
| 224 | Dytiki Elláda Provisional | 16,000 | +5.3% |
| 224 | Lubelskie Provisional | 16,000 | +15.9% |
| 226 | Dytiki Makedonia Provisional | 15,800 | +1.9% |
| 227 | Panonska Hrvatska Provisional | 15,100 | +8.6% |
| 228 | Dél-Alföld Provisional | 14,800 | +1.4% |
| 229 | Anatoliki Makedonia, Thraki Provisional | 14,600 | +5.8% |
| 229 | Ipeiros Provisional | 14,600 | +5.8% |
| 231 | Sud-Vest Oltenia Provisional | 14,500 | +9% |
| 232 | Dél-Dunántúl Provisional | 14,200 | +5.2% |
| 232 | Sud-Est Provisional | 14,200 | +9.2% |
| 234 | Észak-Alföld Provisional | 14,100 | +5.2% |
| 235 | Yugoiztochen | 13,900 | +11.2% |
| 236 | Voreio Aigaio Provisional | 13,800 | +5.3% |
| 237 | Észak-Magyarország Provisional | 13,400 | +3.1% |
| 238 | Sud-Muntenia Provisional | 13,200 | +9.1% |
| 239 | Mayotte Provisional | 13,100 | +9.2% |
| 240 | Severoiztochen | 12,500 | +8.7% |
| 241 | Nord-Est Provisional | 11,600 | +10.5% |
| 242 | Severen tsentralen | 10,700 | +5.9% |
| 242 | Yuzhen tsentralen | 10,700 | +12.6% |
| 244 | Severozapaden | 10,300 | +5.1% |
Other periods
About this ranking
GDP at current market prices divided by population, EUR per inhabitant.
In euros, for Spain and the EU. For the United States, its states and counties, and for other countries and the World, in US dollars use gdp_per_capita_usd.
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. GDP at current market prices by NUTS 3 region, EUR per inhabitant (nama_10r_3gdp). https://ec.europa.eu/eurostat/databrowser/view/nama_10r_3gdp/default/table. Retrieved 2026-10-08.
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 GDP per capita (euros) using official data, and cite the source.
rank_places {"indicator":"gdp_per_capita","level":"region","within":"European Union (27)","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=gdp_per_capita&level=region&within=European%20Union%20(27)&limit=10
Questions
Which region has the highest GDP per capita (euros)?
Luxembourg, with €127,000 in 2024, according to Eurostat, European Commission.
Which region has the lowest GDP per capita (euros)?
Severozapaden, with €10,300 in 2024.
Where does this ranking come from?
Every value comes from one source and one period, so the places are comparable: Eurostat, European Commission, GDP at current market prices by NUTS 3 region, EUR per inhabitant (nama_10r_3gdp). Retrieved 2026-10-08.
GDP per capita: other rankings
- EU countries
- Autonomous communities of Spain
- Provinces 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)
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