EU regions (NUTS 2) by GDP (euros)
Ile-de-France had the highest GDP (euros) of 244 regions in 2023, at €829.64 billion. Åland had the lowest, at €1.64 billion. The median was €43.56 billion and the figure for the European Union (27) was €17.29 trillion. Source: Eurostat, European Commission.
Top 40 regions, 2023
Full ranking
| Rank | Regions | 2023 | Change on 2022 |
|---|---|---|---|
| 1 | Ile-de-France Provisional | 829,638 | +5.9% |
| 2 | Lombardia | 490,693 | +7.3% |
| 3 | Oberbayern Provisional | 352,485 | +7.3% |
| 4 | Eastern and Midland | 297,830 | +4.9% |
| 5 | Community of Madrid Provisional | 295,939 | +10.8% |
| 6 | Rhône-Alpes Provisional | 290,545 | +9.6% |
| 7 | Catalonia Provisional | 283,274 | +9.5% |
| 8 | Stuttgart Provisional | 279,462 | +7.3% |
| 9 | Düsseldorf Provisional | 265,300 | +5.1% |
| 10 | Darmstadt Provisional | 257,107 | +6.6% |
| 11 | Lazio | 241,432 | +6.1% |
| 12 | Köln Provisional | 230,626 | +5.2% |
| 13 | Noord-Holland | 229,177 | +7.2% |
| 14 | Zuid-Holland | 215,638 | +5.9% |
| 15 | Provence-Alpes-Côte d’Azur Provisional | 210,360 | -3.3% |
| 16 | Berlin Provisional | 199,565 | +7.4% |
| 17 | Andalusia Provisional | 199,406 | +8.2% |
| 18 | Veneto | 197,226 | +7.2% |
| 19 | Emilia-Romagna | 194,366 | +7.7% |
| 20 | Southern | 182,488 | -6.9% |
| 21 | Stockholm | 169,125 | -1.7% |
| 22 | Hovedstaden | 161,701 | -7% |
| 23 | Noord-Brabant | 159,775 | +7.9% |
| 24 | Piemonte | 159,055 | +8.4% |
| 25 | Hamburg Provisional | 155,055 | -1.7% |
| 26 | Karlsruhe Provisional | 153,669 | +5.2% |
| 27 | Arnsberg Provisional | 153,257 | +4.8% |
| 28 | Pays de la Loire Provisional | 143,710 | +7.2% |
| 29 | Valencian Community Provisional | 139,656 | +9.5% |
| 30 | Toscana | 139,528 | +7% |
| 31 | Warszawski stołeczny | 137,735 | +18.9% |
| 32 | Campania | 133,040 | +8.5% |
| 33 | Nord-Pas de Calais Provisional | 133,008 | +6.8% |
| 34 | Aquitaine Provisional | 131,808 | +7.8% |
| 35 | Schleswig-Holstein Provisional | 122,360 | +3.5% |
| 36 | Bretagne Provisional | 122,021 | +7.6% |
| 37 | Wien | 119,963 | +8.2% |
| 38 | Midi-Pyrénées Provisional | 119,647 | +9.9% |
| 39 | Weser-Ems Provisional | 117,120 | +4.5% |
| 40 | Prov. Antwerpen | 116,241 | +5.9% |
| 41 | Münster Provisional | 110,281 | +5.5% |
| 42 | Attiki Provisional | 109,744 | +10.2% |
| 43 | Helsinki-Uusimaa | 108,496 | +4.2% |
| 44 | Sicilia | 107,067 | +4.5% |
| 45 | Västsverige | 106,549 | +0.4% |
| 46 | Freiburg Provisional | 106,147 | +6.6% |
| 47 | Gelderland | 105,812 | +5.9% |
| 48 | Région de Bruxelles-Capitale/ Brussels Hoofdstedelijk Gewest | 103,569 | +7.2% |
| 49 | Hannover Provisional | 102,470 | +8% |
| 50 | Tübingen Provisional | 101,303 | +6.5% |
| 51 | Mittelfranken Provisional | 99,181 | +7.1% |
| 52 | Utrecht | 98,295 | +7.2% |
| 53 | Rheinhessen-Pfalz Provisional | 97,801 | -1.5% |
| 54 | Detmold Provisional | 96,242 | +5.5% |
| 55 | Languedoc-Roussillon Provisional | 95,673 | +7.7% |
| 56 | Brandenburg Provisional | 95,585 | +6.1% |
| 57 | Bucureşti-Ilfov | 93,684 | +14.6% |
| 58 | Puglia | 92,160 | +6.7% |
| 59 | Schwaben Provisional | 91,937 | +6.8% |
| 60 | Centre - Val de Loire Provisional | 89,691 | +10.2% |
| 61 | Śląskie | 89,134 | +11.6% |
| 62 | Braunschweig Provisional | 88,913 | +11.9% |
| 63 | Praha | 87,220 | +9.8% |
| 64 | Basque Country Provisional | 86,748 | +8.1% |
| 65 | Grande Lisboa | 84,658 | +12.1% |
| 66 | Luxembourg | 82,115 | +7% |
| 67 | Oberösterreich | 81,292 | +5.1% |
| 68 | Norte | 79,954 | +10.3% |
| 69 | Sachsen-Anhalt Provisional | 78,241 | +4.7% |
| 70 | Galicia Provisional | 77,462 | +8.1% |
| 71 | Östra Mellansverige | 77,404 | -1.8% |
| 72 | Thüringen Provisional | 77,037 | +7% |
| 73 | Prov. Oost-Vlaanderen | 75,592 | +6.3% |
| 74 | Budapest | 74,982 | +20.6% |
| 75 | Niederösterreich | 74,446 | +6.8% |
| 76 | Midtjylland | 74,359 | +2.6% |
| 77 | Wielkopolskie | 73,882 | +14.2% |
| 78 | Alsace Provisional | 73,435 | +7.8% |
| 79 | Lorraine Provisional | 71,038 | +8.4% |
| 80 | Castile and León Provisional | 69,894 | +6.8% |
| 81 | Sydsverige | 67,668 | -2% |
| 82 | Syddanmark | 67,423 | +3.4% |
| 83 | Unterfranken Provisional | 66,663 | +8% |
| 84 | Prov. Vlaams-Brabant | 66,455 | +11.2% |
| 85 | Haute-Normandie Provisional | 65,029 | +6.5% |
| 86 | Koblenz Provisional | 63,962 | +6.7% |
| 87 | Poitou-Charentes Provisional | 63,541 | +9.1% |
| 88 | Dresden Provisional | 63,379 | +5.8% |
| 89 | Prov. West-Vlaanderen | 62,883 | +8.8% |
| 90 | Lüneburg Provisional | 62,735 | +4.4% |
| 91 | Dolnośląskie | 62,298 | +12.8% |
| 92 | Niederbayern Provisional | 62,289 | +6.6% |
| 93 | Länsi-Suomi | 61,559 | +4.3% |
| 94 | Steiermark | 61,171 | +6.3% |
| 95 | Małopolskie | 60,681 | +14.5% |
| 96 | Oberpfalz Provisional | 60,311 | +7.7% |
| 97 | Overijssel | 59,602 | +5.9% |
| 98 | Mecklenburg-Vorpommern Provisional | 59,034 | +5.1% |
| 99 | Picardie Provisional | 58,928 | +6.7% |
| 100 | Liguria | 58,464 | +9.6% |
| 101 | Bourgogne Provisional | 56,275 | +5.6% |
| 102 | Kassel Provisional | 56,137 | +6.1% |
| 103 | Limburg (NL) | 55,383 | +6.1% |
| 104 | Canary Islands Provisional | 53,990 | +10.4% |
| 105 | Pohjois- ja Itä-Suomi | 52,789 | -0.2% |
| 106 | Castilla-La Mancha Provisional | 52,545 | +5% |
| 107 | Oberfranken Provisional | 50,528 | +7% |
| 108 | Basse-Normandie Provisional | 50,127 | +9.4% |
| 109 | Chemnitz Provisional | 49,604 | +7.5% |
| 110 | Marche | 49,374 | +6.6% |
| 111 | Champagne-Ardenne Provisional | 48,642 | +8.2% |
| 112 | Etelä-Suomi | 48,382 | -0.2% |
| 113 | Jihovýchod | 47,863 | +12.2% |
| 114 | Yugozapaden | 47,340 | +13.1% |
| 115 | Aragon Provisional | 46,778 | +7.1% |
| 116 | Auvergne Provisional | 46,099 | +8.2% |
| 117 | Łódzkie | 45,428 | +13.9% |
| 118 | Leipzig Provisional | 45,177 | +6.8% |
| 119 | Gießen Provisional | 45,111 | +8.4% |
| 120 | Pomorskie | 45,076 | +10.3% |
| 121 | Friuli-Venezia Giulia | 45,063 | +5.5% |
| 122 | Northern and Western | 44,411 | +9.2% |
| 123 | Tirol | 42,714 | +7.9% |
| 124 | Prov. Hainaut | 42,680 | +5.8% |
| 125 | Saarland Provisional | 42,361 | +2.8% |
| 126 | Prov. Liège | 42,132 | +6.4% |
| 127 | Sardegna | 41,800 | +7.5% |
| 128 | Balearic Islands Provisional | 41,502 | +11.6% |
| 129 | Mazowiecki regionalny | 40,858 | +9.5% |
| 130 | Bremen Provisional | 40,561 | +3.3% |
| 131 | Vidurio ir vakarų Lietuvos regionas | 40,495 | +7.4% |
| 132 | Region of Murcia Provisional | 39,839 | +6.6% |
| 133 | Abruzzo | 39,536 | +8.6% |
| 134 | Nord-Vest | 39,529 | +16.2% |
| 135 | Latvija | 39,506 | +9.6% |
| 136 | Calabria | 39,064 | +6.8% |
| 137 | Západné Slovensko | 38,365 | +17.4% |
| 138 | Eesti | 38,353 | +5.7% |
| 139 | Střední Čechy | 38,351 | +13% |
| 140 | Småland med öarna | 38,210 | -2.9% |
| 141 | Sjælland | 37,959 | +7.4% |
| 142 | Zahodna Slovenija | 37,327 | +14.1% |
| 143 | Prov. Limburg (BE) | 37,264 | +6% |
| 144 | Centro (PT) | 37,169 | +9% |
| 145 | Franche-Comté Provisional | 36,950 | +6.4% |
| 146 | Severovýchod | 36,643 | +13.2% |
| 147 | Salzburg | 36,156 | +5.3% |
| 148 | Centru | 35,934 | +18.4% |
| 149 | Sud-Muntenia | 34,265 | +5.9% |
| 150 | Bratislavský kraj | 34,185 | +9.7% |
| 151 | Nord-Est | 33,994 | +20.3% |
| 152 | Sostinės regionas | 33,822 | +15.1% |
| 153 | Norra Mellansverige | 33,426 | -6.6% |
| 154 | Provincia Autonoma di Bolzano/Bozen | 32,936 | +10.5% |
| 155 | Kýpros | 32,439 | +9.4% |
| 156 | Groningen | 32,311 | -6.9% |
| 157 | Kujawsko-pomorskie | 31,580 | +9.6% |
| 158 | Kentriki Makedonia Provisional | 31,180 | +7% |
| 159 | Jihozápad | 31,144 | +12.5% |
| 160 | Sud-Est | 30,436 | +11.6% |
| 161 | Nordjylland | 29,717 | +3.9% |
| 162 | Vest | 28,918 | +17% |
| 163 | Střední Morava | 28,801 | +12% |
| 164 | Friesland (NL) | 28,563 | +3.2% |
| 165 | Podkarpackie | 28,452 | +15% |
| 166 | Asturias Provisional | 28,350 | +6.2% |
| 167 | Prov. Brabant wallon | 28,281 | +10.5% |
| 168 | Kärnten | 28,280 | +10.5% |
| 169 | Lubelskie | 27,219 | +11.6% |
| 170 | Moravskoslezsko | 26,954 | +8.8% |
| 171 | Umbria | 26,868 | +8.7% |
| 172 | Vzhodna Slovenija | 26,723 | +10.6% |
| 173 | Zachodniopomorskie | 26,697 | +13.3% |
| 174 | Grad Zagreb | 26,671 | +19.5% |
| 175 | Východné Slovensko | 26,451 | +11.9% |
| 176 | Övre Norrland | 26,351 | -7.7% |
| 177 | Provincia Autonoma di Trento | 25,456 | +7.3% |
| 178 | Jadranska Hrvatska | 25,213 | +15.2% |
| 179 | Extremadura Provisional | 25,193 | +7.3% |
| 180 | Navarre Provisional | 24,975 | +7.6% |
| 181 | Sud-Vest Oltenia | 24,638 | +12.6% |
| 182 | Stredné Slovensko | 24,538 | +9.1% |
| 183 | La Réunion Provisional | 23,606 | +5.3% |
| 184 | Pest | 23,376 | +16.9% |
| 185 | Limousin Provisional | 22,911 | +8.4% |
| 186 | Vorarlberg | 22,354 | -6.6% |
| 187 | Severozápad | 22,122 | +8.7% |
| 188 | Drenthe | 20,980 | +7.1% |
| 189 | Malta | 20,895 | +16.3% |
| 190 | Flevoland | 20,729 | +10.8% |
| 191 | Trier Provisional | 20,317 | +6.7% |
| 192 | Zeeland | 19,652 | +10% |
| 193 | Közép-Dunántúl | 19,039 | +15.9% |
| 194 | Észak-Alföld | 18,808 | +17.1% |
| 195 | Warmińsko-mazurskie | 18,581 | +12.1% |
| 196 | Nyugat-Dunántúl | 17,836 | +13.3% |
| 197 | Prov. Namur | 17,644 | +7.7% |
| 198 | Dél-Alföld | 17,449 | +14.3% |
| 199 | Oeste e Vale do Tejo | 17,102 | +14.6% |
| 200 | Świętokrzyskie | 17,070 | +15.7% |
| 201 | Podlaskie | 16,895 | +12.9% |
| 202 | Cantabria Provisional | 16,741 | +7.6% |
| 203 | Mellersta Norrland | 16,338 | -6.1% |
| 204 | Lubuskie | 15,660 | +11% |
| 205 | Basilicata | 14,836 | +6.2% |
| 206 | Opolskie | 14,687 | +12.1% |
| 207 | Península de Setúbal | 14,214 | +7.9% |
| 208 | Észak-Magyarország | 14,122 | +13.5% |
| 209 | Sjeverna Hrvatska | 13,667 | +21.5% |
| 210 | Panonska Hrvatska | 13,636 | +12.1% |
| 211 | Algarve | 13,215 | +10.3% |
| 212 | Corse Provisional | 12,733 | +10.9% |
| 213 | Yuzhen tsentralen | 12,377 | +4.4% |
| 214 | Yugoiztochen | 11,907 | +1.3% |
| 215 | Dél-Dunántúl | 11,566 | +11.1% |
| 216 | Kriti Provisional | 11,539 | +10.6% |
| 217 | Alentejo | 11,513 | +9.9% |
| 218 | Thessalia Provisional | 11,418 | +7.3% |
| 219 | Guadeloupe Provisional | 11,306 | +3.4% |
| 220 | Burgenland | 11,301 | +9.2% |
| 221 | La Rioja Provisional | 10,477 | +7.3% |
| 222 | Martinique Provisional | 10,098 | +3.7% |
| 223 | Sterea Elláda Provisional | 10,093 | +1.4% |
| 224 | Peloponnisos Provisional | 10,034 | +5.2% |
| 225 | Dytiki Elláda Provisional | 9,716 | +6.7% |
| 226 | Severoiztochen | 9,477 | +11.6% |
| 227 | Prov. Luxembourg (BE) | 9,449 | +5% |
| 228 | Anatoliki Makedonia, Thraki Provisional | 8,133 | +5.4% |
| 229 | Molise | 7,874 | +8% |
| 230 | Notio Aigaio Provisional | 7,425 | +13.1% |
| 231 | Região Autónoma da Madeira | 6,963 | +11.1% |
| 232 | Severen tsentralen | 6,895 | +12.5% |
| 233 | Severozapaden | 6,529 | +9.2% |
| 234 | Valle d’Aosta/Vallée d’Aoste | 5,802 | +7.4% |
| 235 | Região Autónoma dos Açores | 5,374 | +10.6% |
| 236 | Guyane Provisional | 5,195 | -1.3% |
| 237 | Ipeiros Provisional | 4,508 | +8.5% |
| 238 | Dytiki Makedonia Provisional | 4,023 | -1.3% |
| 239 | Ionia Nisia Provisional | 3,898 | +14.9% |
| 240 | Mayotte Provisional | 3,473 | +9.3% |
| 241 | Voreio Aigaio Provisional | 2,973 | +9.7% |
| 242 | Ceuta Provisional | 1,863 | +5.5% |
| 243 | Melilla Provisional | 1,754 | +5.9% |
| 244 | Åland | 1,636 | +10.2% |
Other periods
About this ranking
GDP at current market prices, EUR million.
In euros, for Spain and the EU. For the United States, its states and counties, and for other countries and the World, use gdp_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 (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 (euros) using official data, and cite the source.
rank_places {"indicator":"gdp","level":"region","within":"European Union (27)","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=gdp&level=region&within=European%20Union%20(27)&limit=10
Questions
Which region has the highest GDP (euros)?
Ile-de-France, with €829.64 billion in 2023, according to Eurostat, European Commission.
Which region has the lowest GDP (euros)?
Åland, with €1.64 billion in 2023.
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 (nama_10r_3gdp). Retrieved 2026-10-08.
Gross domestic product (GDP): 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