GDP in euro by country, 2025

The total value of goods and services produced in the economy during the year, at market prices, in millions of current euro.

38 places ranked for 2025. Highest: Germany (€4,529,710 million). Lowest: Montenegro (€8,269 million). The median is €234,609 million.

Unit: million euro, current prices Source: Eurostat Trend, map and download

Highest 10

  1. 1. Germany €4,529,710 millionp (provisional)
  2. 2. France €2,991,056 millionp (provisional)
  3. 3. Italy €2,265,003 million
  4. 4. Spain €1,690,012 millionp (provisional)
  5. 5. Türkiye €1,411,112 million
  6. 6. Netherlands €1,170,579 million
  7. 7. Switzerland €925,875 million
  8. 8. Poland €923,507 million
  9. 9. Belgium €640,853 millionp (provisional)
  10. 10. Ireland €602,441 million

Lowest 10

  1. 38. Montenegro €8,269 million
  2. 37. Kosovo €11,046 millionp (provisional)
  3. 36. North Macedonia €17,945 millionp (provisional)
  4. 35. Moldova €18,045 millionp (provisional)
  5. 34. Malta €24,664 million
  6. 33. Albania €27,075 millionp (provisional)
  7. 32. Bosnia and Herzegovina €29,742 million
  8. 31. Iceland €34,157 million
  9. 30. Cyprus €38,314 millionp (provisional)
  10. 29. Estonia €41,875 million

Source: Eurostat.

In short

  • Among the 38 countries with a value for 2025, the highest is Germany (€4,529,710 million) and the lowest Montenegro (€8,269 million).
  • Half of the countries are above €234,609 million and half below.
  • From 2024 to 2025 the value rose in 38 countries and fell in 0.
  • The figure for the European Union was €18,884,566 million in 2025, against €13,600,585 million in 2020 (+38.9%).

Full ranking

GDP in euro by country, 2025
#CountryValuePeriodRelative size
1 Germany €4,529,710 millionp (provisional) 2025
2 France €2,991,056 millionp (provisional) 2025
3 Italy €2,265,003 million 2025
4 Spain €1,690,012 millionp (provisional) 2025
5 Türkiye €1,411,112 million 2025
6 Netherlands €1,170,579 million 2025
7 Switzerland €925,875 million 2025
8 Poland €923,507 million 2025
9 Belgium €640,853 millionp (provisional) 2025
10 Ireland €602,441 million 2025
11 Sweden €600,391 million 2025
12 Austria €518,196 million 2025
13 Norway €470,359 million 2025
14 Denmark €417,844 million 2025
15 Romania €382,740 millionp (provisional) 2025
16 Czechia €347,259 million 2025
17 Portugal €308,538 millionp (provisional) 2025
18 Finland €281,783 million 2025
19 Greece €249,726 millionp (provisional) 2025
20 Hungary €219,493 millionp (provisional) 2025
21 Slovakia €138,735 million 2025
22 Bulgaria €116,549 million 2025
23 Croatia €94,026 millionp (provisional) 2025
24 Luxembourg €91,342 millionp (provisional) 2025
25 Serbia €90,087 millionp (provisional) 2025
26 Lithuania €85,112 million 2025
27 Slovenia €71,171 million 2025
28 Latvia €43,649 million 2025
29 Estonia €41,875 million 2025
30 Cyprus €38,314 millionp (provisional) 2025
31 Iceland €34,157 million 2025
32 Bosnia and Herzegovina €29,742 million 2025
33 Albania €27,075 millionp (provisional) 2025
34 Malta €24,664 million 2025
35 Moldova €18,045 millionp (provisional) 2025
36 North Macedonia €17,945 millionp (provisional) 2025
37 Kosovo €11,046 millionp (provisional) 2025
38 Montenegro €8,269 million 2025

Places are ordered from the highest to the lowest value. Group medians on this site are the middle value of the members with data for the same year; they are not official aggregates.

How this ranking works

Every country is ranked on its value for 2025, the latest period that most countries have, so all values are for the same point in time. Countries without a value for 2025 are left out. Groups and aggregates such as the European Union are not ranked. Values are as published by Eurostat; the ranking is a plain ordering from the highest to the lowest value and says nothing about whether a high value is good or bad.

Earlier years: use the year selector above. Methodology · Coverage and freshness

Related