EU regions (NUTS 2) by real GDP growth
Mayotte had the highest real GDP growth of 244 regions in 2017, at 16.9%. Guyane had the lowest, at -3.4%. The median was 2.6% and the figure for the European Union (27) was 2.8%. Source: Eurostat, European Commission.
Top 40 regions, 2017
Full ranking
| Rank | Regions | 2017 (%) | Change on 2016 |
|---|---|---|---|
| 1 | Mayotte | 16.9 | +3.3 pts |
| 2 | Nord-Vest Estimated | 13.4 | +7.9 pts |
| 3 | Bucureşti-Ilfov Estimated | 13 | +6.2 pts |
| 3 | Malta Estimated | 13 | +8.9 pts |
| 5 | Southern Estimated | 11.6 | +15.9 pts |
| 6 | Eastern and Midland Estimated | 10.1 | +4.9 pts |
| 7 | Severovýchod Estimated | 7.5 | +4.2 pts |
| 7 | Vest Estimated | 7.5 | +1.3 pts |
| 9 | Střední Čechy Estimated | 7.3 | +1.9 pts |
| 10 | Centru Estimated | 6.9 | +4.3 pts |
| 11 | Warszawski stołeczny Estimated | 6.8 | +2.8 pts |
| 12 | Sud-Vest Oltenia Estimated | 6.5 | +8.5 pts |
| 13 | Jihozápad Estimated | 6.3 | +4.4 pts |
| 14 | Małopolskie Estimated | 6.2 | +3 pts |
| 15 | Észak-Magyarország Estimated | 6 | +2.9 pts |
| 15 | Východné Slovensko Estimated | 6 | +5.5 pts |
| 17 | Kýpros Estimated | 5.8 | -0.8 pts |
| 17 | Střední Morava Estimated | 5.8 | +3.1 pts |
| 19 | Sud-Est Estimated | 5.7 | +4.9 pts |
| 20 | Eesti Estimated | 5.6 | +2.5 pts |
| 20 | Podlaskie Estimated | 5.6 | +4 pts |
| 22 | Wielkopolskie Estimated | 5.5 | +1.9 pts |
| 23 | Zahodna Slovenija Estimated | 5.4 | +1.8 pts |
| 24 | Budapest Estimated | 5.3 | +3.4 pts |
| 25 | Zachodniopomorskie Estimated | 5.2 | +3.1 pts |
| 26 | Algarve | 5 | +0.1 pts |
| 26 | Dolnośląskie Estimated | 5 | +2.8 pts |
| 26 | Nord-Est Estimated | 5 | +7.7 pts |
| 26 | Sostinės regionas Estimated | 5 | +2 pts |
| 30 | Península de Setúbal | 4.9 | +3.4 pts |
| 30 | Pomorskie Estimated | 4.9 | +0.6 pts |
| 30 | Região Autónoma da Madeira | 4.9 | +2.8 pts |
| 30 | Stuttgart Estimated | 4.9 | +3.9 pts |
| 30 | Vzhodna Slovenija Estimated | 4.9 | +2.6 pts |
| 35 | Podkarpackie Estimated | 4.8 | +1.8 pts |
| 35 | Utrecht Estimated | 4.8 | +2.3 pts |
| 37 | Opolskie Estimated | 4.7 | +3.8 pts |
| 37 | Sjeverna Hrvatska Estimated | 4.7 | +0.4 pts |
| 39 | Auvergne | 4.6 | +4.6 pts |
| 39 | Dél-Dunántúl Estimated | 4.6 | +0.9 pts |
| 39 | Észak-Alföld Estimated | 4.6 | +3.1 pts |
| 39 | Łódzkie Estimated | 4.6 | +2.9 pts |
| 39 | Mecklenburg-Vorpommern Estimated | 4.6 | +3.2 pts |
| 39 | Oberpfalz Estimated | 4.6 | +2.9 pts |
| 39 | Praha Estimated | 4.6 | +1.7 pts |
| 39 | Severozapaden Estimated | 4.6 | +2.2 pts |
| 47 | Etelä-Suomi Estimated | 4.5 | +2.1 pts |
| 47 | Jihovýchod Estimated | 4.5 | +3.5 pts |
| 47 | Śląskie Estimated | 4.5 | +1.1 pts |
| 50 | Vidurio ir vakarų Lietuvos regionas Estimated | 4.3 | +1.9 pts |
| 51 | Kujawsko-pomorskie Estimated | 4.2 | +2 pts |
| 51 | Lubelskie Estimated | 4.2 | +1.3 pts |
| 53 | Lubuskie Estimated | 4.1 | +1.6 pts |
| 53 | Oberbayern Estimated | 4.1 | +1.5 pts |
| 55 | Pest Estimated | 4 | +4.1 pts |
| 55 | Warmińsko-mazurskie Estimated | 4 | +2 pts |
| 57 | Berlin Estimated | 3.9 | +0.1 pts |
| 57 | Niederbayern Estimated | 3.9 | +2.3 pts |
| 57 | Noord-Brabant Estimated | 3.9 | +1.1 pts |
| 57 | Świętokrzyskie Estimated | 3.9 | +2.6 pts |
| 61 | Community of Madrid | 3.8 | -0.1 pts |
| 61 | Gießen Estimated | 3.8 | +2.4 pts |
| 61 | Hovedstaden Estimated | 3.8 | -0.2 pts |
| 61 | Jadranska Hrvatska Estimated | 3.8 | 0 pts |
| 61 | Noord-Holland Estimated | 3.8 | +0.4 pts |
| 61 | Sjælland Estimated | 3.8 | +5 pts |
| 61 | Steiermark Estimated | 3.8 | +1.4 pts |
| 68 | Canary Islands | 3.7 | +1.2 pts |
| 68 | Extremadura | 3.7 | +2.3 pts |
| 70 | Grad Zagreb Estimated | 3.6 | +0.3 pts |
| 70 | Mazowiecki regionalny Estimated | 3.6 | -0.2 pts |
| 70 | Navarre | 3.6 | +1.1 pts |
| 70 | Småland med öarna Estimated | 3.6 | +0.5 pts |
| 74 | Alentejo | 3.5 | +5.5 pts |
| 74 | Karlsruhe Estimated | 3.5 | +2.2 pts |
| 74 | Köln Estimated | 3.5 | +2.9 pts |
| 74 | Latvija Estimated | 3.5 | +0.8 pts |
| 74 | Leipzig Estimated | 3.5 | +0.8 pts |
| 74 | Oberfranken Estimated | 3.5 | +2.4 pts |
| 74 | Sterea Elláda Estimated | 3.5 | +1 pts |
| 81 | Kärnten Estimated | 3.4 | +3.2 pts |
| 81 | Koblenz Estimated | 3.4 | +2.5 pts |
| 81 | Mittelfranken Estimated | 3.4 | +0.7 pts |
| 81 | Nordjylland Estimated | 3.4 | +2.7 pts |
| 81 | Norte | 3.4 | +0.5 pts |
| 81 | Valencian Community | 3.4 | +1.1 pts |
| 87 | Helsinki-Uusimaa Estimated | 3.3 | +0.5 pts |
| 87 | Northern and Western Estimated | 3.3 | +0.8 pts |
| 89 | Bourgogne | 3.2 | +4.7 pts |
| 89 | Övre Norrland Estimated | 3.2 | +2.1 pts |
| 89 | Prov. Brabant wallon Estimated | 3.2 | -2 pts |
| 89 | Schleswig-Holstein Estimated | 3.2 | +0.9 pts |
| 89 | Yugozapaden Estimated | 3.2 | +0.6 pts |
| 94 | Bretagne | 3.1 | +1.6 pts |
| 94 | Freiburg Estimated | 3.1 | +1.6 pts |
| 94 | Grande Lisboa | 3.1 | +1.9 pts |
| 94 | Moravskoslezsko Estimated | 3.1 | +0.2 pts |
| 94 | Niederösterreich Estimated | 3.1 | +0.6 pts |
| 94 | Picardie | 3.1 | +5.2 pts |
| 94 | Region of Murcia | 3.1 | -0.5 pts |
| 94 | Vorarlberg Estimated | 3.1 | +1.9 pts |
| 102 | Balearic Islands | 3 | -1.2 pts |
| 102 | Brandenburg Estimated | 3 | +1.3 pts |
| 102 | Cantabria | 3 | +0.6 pts |
| 102 | Corse | 3 | +1.9 pts |
| 102 | Kriti Estimated | 3 | +4.6 pts |
| 102 | Länsi-Suomi Estimated | 3 | +1.9 pts |
| 102 | Midtjylland Estimated | 3 | -3.2 pts |
| 102 | Münster Estimated | 3 | +1.1 pts |
| 110 | Centro (PT) | 2.9 | +0.8 pts |
| 110 | Östra Mellansverige Estimated | 2.9 | -0.1 pts |
| 110 | Piemonte Estimated | 2.9 | +1.7 pts |
| 110 | Sydsverige Estimated | 2.9 | +2.7 pts |
| 110 | Unterfranken Estimated | 2.9 | +0.3 pts |
| 115 | Burgenland Estimated | 2.8 | +1.7 pts |
| 115 | Catalonia | 2.8 | -0.4 pts |
| 115 | Düsseldorf Estimated | 2.8 | +2.1 pts |
| 115 | Oberösterreich Estimated | 2.8 | +1.2 pts |
| 115 | Overijssel Estimated | 2.8 | -0.3 pts |
| 120 | Champagne-Ardenne | 2.7 | +4.7 pts |
| 120 | Oeste e Vale do Tejo | 2.7 | +0.2 pts |
| 122 | Flevoland Estimated | 2.6 | +0.6 pts |
| 122 | Pohjois- ja Itä-Suomi Estimated | 2.6 | -1.6 pts |
| 122 | Tirol Estimated | 2.6 | +0.8 pts |
| 122 | Tübingen Estimated | 2.6 | -1.2 pts |
| 126 | Andalusia | 2.5 | +0.1 pts |
| 126 | Aragon | 2.5 | -0.1 pts |
| 126 | Arnsberg Estimated | 2.5 | +1.7 pts |
| 126 | Dél-Alföld Estimated | 2.5 | -0.1 pts |
| 126 | Galicia | 2.5 | -0.1 pts |
| 126 | La Réunion | 2.5 | 0 pts |
| 126 | Peloponnisos Estimated | 2.5 | +1.1 pts |
| 126 | Salzburg Estimated | 2.5 | -0.2 pts |
| 126 | Stredné Slovensko Estimated | 2.5 | +1.6 pts |
| 126 | Valle d’Aosta/Vallée d’Aoste Estimated | 2.5 | +4.8 pts |
| 136 | Basque Country | 2.4 | -0.2 pts |
| 136 | Bratislavský kraj Estimated | 2.4 | -0.7 pts |
| 136 | Limousin | 2.4 | +4 pts |
| 136 | Melilla | 2.4 | +0.1 pts |
| 136 | Poitou-Charentes | 2.4 | +2.4 pts |
| 136 | Saarland Estimated | 2.4 | +2.3 pts |
| 136 | Weser-Ems Estimated | 2.4 | -0.8 pts |
| 136 | Zeeland Estimated | 2.4 | +1.4 pts |
| 144 | Ceuta | 2.3 | +0.6 pts |
| 144 | Darmstadt Estimated | 2.3 | -0.4 pts |
| 144 | Dresden Estimated | 2.3 | +0.8 pts |
| 144 | Emilia-Romagna Estimated | 2.3 | +0.5 pts |
| 144 | Pays de la Loire | 2.3 | +1.2 pts |
| 144 | Prov. Limburg (BE) Estimated | 2.3 | +0.7 pts |
| 144 | Prov. Oost-Vlaanderen Estimated | 2.3 | +0.9 pts |
| 144 | Rhône-Alpes | 2.3 | +0.5 pts |
| 144 | Severen tsentralen Estimated | 2.3 | +0.5 pts |
| 144 | Syddanmark Estimated | 2.3 | +0.9 pts |
| 154 | Schwaben Estimated | 2.2 | -0.3 pts |
| 154 | Severoiztochen Estimated | 2.2 | +1.1 pts |
| 156 | Alsace | 2.1 | +0.9 pts |
| 156 | Asturias | 2.1 | +0.7 pts |
| 156 | Detmold Estimated | 2.1 | -0.1 pts |
| 156 | Languedoc-Roussillon | 2.1 | +0.7 pts |
| 156 | Lombardia Estimated | 2.1 | +0.4 pts |
| 156 | Lüneburg Estimated | 2.1 | +1.2 pts |
| 156 | Nyugat-Dunántúl Estimated | 2.1 | -0.7 pts |
| 156 | Provence-Alpes-Côte d’Azur | 2.1 | +1.3 pts |
| 156 | Severozápad Estimated | 2.1 | +2.5 pts |
| 156 | Veneto Estimated | 2.1 | +0.4 pts |
| 166 | Castilla-La Mancha | 2 | -1.2 pts |
| 166 | Lorraine | 2 | +2.8 pts |
| 166 | Mellersta Norrland Estimated | 2 | +1.8 pts |
| 166 | Nord-Pas de Calais | 2 | +1.5 pts |
| 166 | Yuzhen tsentralen Estimated | 2 | 0 pts |
| 171 | Aquitaine | 1.9 | +0.2 pts |
| 171 | Attiki Estimated | 1.9 | +1.9 pts |
| 171 | Gelderland Estimated | 1.9 | -0.1 pts |
| 171 | Ile-de-France | 1.9 | +0.5 pts |
| 171 | Molise Estimated | 1.9 | +0.9 pts |
| 176 | Limburg (NL) Estimated | 1.8 | -2.3 pts |
| 176 | Provincia Autonoma di Bolzano/Bozen Estimated | 1.8 | +0.9 pts |
| 178 | Centre - Val de Loire | 1.7 | +1.9 pts |
| 178 | Drenthe Estimated | 1.7 | +1.4 pts |
| 178 | Friesland (NL) Estimated | 1.7 | +0.2 pts |
| 178 | Friuli-Venezia Giulia Estimated | 1.7 | +2.1 pts |
| 178 | Hannover Estimated | 1.7 | -2.3 pts |
| 178 | Marche Estimated | 1.7 | +1.2 pts |
| 178 | Midi-Pyrénées | 1.7 | +0.1 pts |
| 178 | Région de Bruxelles-Capitale/ Brussels Hoofdstedelijk Gewest Estimated | 1.7 | +2.1 pts |
| 178 | Thüringen Estimated | 1.7 | 0 pts |
| 187 | Chemnitz Estimated | 1.6 | 0 pts |
| 187 | Hamburg Estimated | 1.6 | -0.5 pts |
| 187 | Prov. Liège Estimated | 1.6 | +1.1 pts |
| 187 | Västsverige Estimated | 1.6 | -1.1 pts |
| 187 | Yugoiztochen Estimated | 1.6 | -7.3 pts |
| 192 | Közép-Dunántúl Estimated | 1.5 | -4.5 pts |
| 192 | Sachsen-Anhalt Estimated | 1.5 | -0.2 pts |
| 192 | Toscana Estimated | 1.5 | +0.9 pts |
| 192 | Umbria Estimated | 1.5 | +2.4 pts |
| 192 | Zuid-Holland Estimated | 1.5 | 0 pts |
| 197 | Západné Slovensko Estimated | 1.4 | -1.2 pts |
| 198 | Franche-Comté | 1.3 | +0.1 pts |
| 198 | Haute-Normandie | 1.3 | +3.2 pts |
| 198 | Liguria Estimated | 1.3 | +0.8 pts |
| 198 | Luxembourg Estimated | 1.3 | -3.7 pts |
| 198 | Norra Mellansverige Estimated | 1.3 | -1.3 pts |
| 198 | Provincia Autonoma di Trento Estimated | 1.3 | -0.5 pts |
| 204 | Castile and León | 1.2 | -1.1 pts |
| 205 | Campania Estimated | 1.1 | +0.8 pts |
| 205 | Prov. Antwerpen Estimated | 1.1 | -0.3 pts |
| 205 | Prov. West-Vlaanderen Estimated | 1.1 | -0.7 pts |
| 208 | Bremen Estimated | 1 | -0.7 pts |
| 208 | Prov. Luxembourg (BE) Estimated | 1 | -0.5 pts |
| 208 | Prov. Vlaams-Brabant Estimated | 1 | -1.2 pts |
| 208 | Região Autónoma dos Açores | 1 | -2.1 pts |
| 212 | Martinique | 0.9 | +2.5 pts |
| 212 | Notio Aigaio Estimated | 0.9 | +3.7 pts |
| 214 | La Rioja | 0.8 | -0.9 pts |
| 214 | Lazio Estimated | 0.8 | -2.1 pts |
| 216 | Kentriki Makedonia Estimated | 0.7 | -0.4 pts |
| 216 | Stockholm Estimated | 0.7 | -1.5 pts |
| 218 | Åland Estimated | 0.6 | +2.4 pts |
| 218 | Dytiki Elláda Estimated | 0.6 | +1.9 pts |
| 218 | Groningen Estimated | 0.6 | -1.1 pts |
| 218 | Ionia Nisia Estimated | 0.6 | +0.9 pts |
| 218 | Panonska Hrvatska Estimated | 0.6 | -1.8 pts |
| 218 | Rheinhessen-Pfalz Estimated | 0.6 | -0.8 pts |
| 218 | Sardegna Estimated | 0.6 | +3.1 pts |
| 225 | Prov. Hainaut Estimated | 0.5 | +0.3 pts |
| 226 | Abruzzo Estimated | 0.4 | -0.2 pts |
| 226 | Calabria Estimated | 0.4 | +1.2 pts |
| 226 | Puglia Estimated | 0.4 | -0.2 pts |
| 226 | Sicilia Estimated | 0.4 | +0.3 pts |
| 230 | Thessalia Estimated | 0.3 | +1.3 pts |
| 231 | Basilicata Estimated | 0.2 | -3.1 pts |
| 231 | Guadeloupe | 0.2 | -1.4 pts |
| 231 | Prov. Namur Estimated | 0.2 | -1.7 pts |
| 234 | Sud-Muntenia Estimated | 0.1 | +1.6 pts |
| 235 | Wien Estimated | 0 | -2.7 pts |
| 236 | Kassel Estimated | -0.2 | -3.5 pts |
| 237 | Dytiki Makedonia Estimated | -0.3 | +5.7 pts |
| 237 | Trier Estimated | -0.3 | -2.2 pts |
| 237 | Voreio Aigaio Estimated | -0.3 | +0.6 pts |
| 240 | Ipeiros Estimated | -0.5 | -1.4 pts |
| 241 | Anatoliki Makedonia, Thraki Estimated | -0.7 | -2.6 pts |
| 242 | Basse-Normandie | -1.1 | -1.2 pts |
| 243 | Braunschweig Estimated | -2.4 | -19.1 pts |
| 244 | Guyane | -3.4 | -6.2 pts |
Other periods
About this ranking
Annual percentage change of GDP in chain-linked volumes, or at constant prices in the World Bank series.
Each value comes from one official source for that place: national statistics offices, Eurostat, for the United States the Bureau of Economic Analysis or, for other countries and the World, the World Bank. Annual values compare one calendar year with the previous one; quarterly values compare a quarter with the same quarter a year earlier. Past values can be revised. United States figures come from BEA tables SAGDP11 for the nation and states and CAGDP11 for counties. Growth in small counties can swing widely from year to year.
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 in volume by NUTS 2 region, percentage change on previous year (nama_10r_2gvagr). https://ec.europa.eu/eurostat/databrowser/view/nama_10r_2gvagr/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 real GDP growth using official data, and cite the source.
rank_places {"indicator":"gdp_growth","level":"region","within":"European Union (27)","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=gdp_growth&level=region&within=European%20Union%20(27)&limit=10
Questions
Which region has the highest real GDP growth?
Mayotte, with 16.9% in 2017, according to Eurostat, European Commission.
Which region has the lowest real GDP growth?
Guyane, with -3.4% in 2017.
Where does this ranking come from?
Every value comes from one source and one period, so the places are comparable: Eurostat, European Commission, GDP in volume by NUTS 2 region, percentage change on previous year (nama_10r_2gvagr). Retrieved 2026-10-09.
Real GDP growth: other rankings
- Countries
- EU countries
- US states
- US counties
- 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)
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