GDP (constant LCU) by country
Countries reporting
74
Highest
80,830.70 trillion
Iran, Islamic Republic of
Lowest
1.42 billion
San Marino
Median
490.93 billion
Years covered
65
1960–2024
Data points
3,684
What the numbers show
GDP (constant LCU) is currently reported for 74 countries. The highest value is 80,830.70 trillion in Iran, Islamic Republic of; the lowest is 1.42 billion in San Marino.
The median across all reporting countries is 490.93 billion, and the mean is 1,101.80 trillion.
Over the past decade 68 countries rose and 6 fell. The largest increase was in Ireland (up 110.3%), and the largest decrease in Sudan (down 42.5%).
GDP: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | Iran, Islamic Republic of | 80,830.70 trillion | 2024 | up 28.7% | rising |
| 2 | Iraq | 211.91 trillion | 2024 | up 18.4% | volatile |
| 3 | Uzbekistan | 183.43 trillion | 2024 | up 76.0% | volatile |
| 4 | Russian Federation | 101.05 trillion | 2024 | up 15.9% | rising |
| 5 | Hungary | 54.36 trillion | 2024 | up 30.7% | rising |
| 6 | Lebanon | 43.24 trillion | 2023 | down 30.5% | rising |
| 7 | Kazakhstan | 17.12 trillion | 2024 | up 34.2% | rising |
| 8 | Algeria | 9.05 trillion | 2024 | up 22.8% | volatile |
| 9 | Egypt | 8.33 trillion | 2024 | up 52.8% | volatile |
| 10 | Armenia | 7.28 trillion | 2024 | up 59.5% | rising |
| 11 | Serbia | 7.28 trillion | 2024 | up 38.6% | rising |
| 12 | Czechia | 6.32 trillion | 2024 | up 23.7% | rising |
| 13 | Sweden | 5.37 trillion | 2024 | up 19.2% | rising |
| 14 | Saudi Arabia | 4.66 trillion | 2024 | up 33.0% | volatile |
| 15 | Norway | 3.79 trillion | 2024 | up 16.5% | rising |
| 16 | Germany | 3.60 trillion | 2024 | up 9.1% | rising |
| 17 | Iceland | 3.56 trillion | 2024 | up 34.4% | volatile |
| 18 | France | 2.61 trillion | 2024 | up 12.6% | rising |
| 19 | Denmark | 2.59 trillion | 2024 | up 22.9% | rising |
| 20 | Poland | 2.48 trillion | 2024 | up 43.2% | rising |
| 21 | United Kingdom of Great Britain and Northern Ireland | 2.46 trillion | 2024 | up 15.1% | rising |
| 22 | Türkiye | 2.34 trillion | 2024 | up 61.0% | volatile |
| 23 | Albania | 2.05 trillion | 2024 | up 38.8% | rising |
| 24 | Ukraine | 2.01 trillion | 2024 | down 22.2% | falling |
| 25 | Italy | 1.94 trillion | 2024 | up 11.2% | rising |
| 26 | United Arab Emirates | 1.78 trillion | 2024 | up 28.1% | volatile |
| 27 | Spain | 1.36 trillion | 2024 | up 23.3% | rising |
| 28 | Morocco | 1.29 trillion | 2024 | up 28.5% | volatile |
| 29 | Netherlands | 915.50 billion | 2024 | up 21.2% | rising |
| 30 | Kyrgyzstan | 829.89 billion | 2024 | up 56.3% | rising |
| 31 | Switzerland | 772.85 billion | 2024 | up 18.8% | rising |
| 32 | Qatar | 713.14 billion | 2024 | up 15.0% | volatile |
| 33 | Syrian Arab Republic | 696.82 billion | 2022 | down 38.5% | volatile |
| 34 | Djibouti | 662.94 billion | 2024 | up 70.2% | rising |
| 35 | Belgium | 526.61 billion | 2024 | up 17.6% | rising |
| 36 | North Macedonia | 508.57 billion | 2024 | up 24.8% | rising |
| 37 | Romania | 504.74 billion | 2024 | up 37.7% | rising |
| 38 | Ireland | 477.11 billion | 2024 | up 110.3% | volatile |
| 39 | Austria | 414.26 billion | 2024 | up 12.6% | rising |
| 40 | Finland | 243.28 billion | 2024 | up 9.6% | rising |
| 41 | Portugal | 239.08 billion | 2024 | up 23.6% | rising |
| 42 | Yemen | 227.58 billion | 2018 | down 34.7% | rising |
| 43 | Belarus | 209.82 billion | 2024 | up 5.7% | rising |
| 44 | Greece | 200.29 billion | 2024 | up 14.7% | rising |
| 45 | Republic of Moldova | 174.12 billion | 2024 | up 18.3% | rising |
| 46 | Bulgaria | 142.74 billion | 2024 | up 32.9% | rising |
| 47 | Slovakia | 104.30 billion | 2024 | up 26.5% | rising |
| 48 | Tunisia | 96.48 billion | 2024 | up 8.5% | volatile |
| 49 | Libya | 85.26 billion | 2024 | up 15.6% | rising |
| 50 | Turkmenistan | 83.16 billion | 2024 | up 83.5% | volatile |
| 51 | Luxembourg | 68.52 billion | 2024 | up 20.0% | volatile |
| 52 | Georgia | 67.66 billion | 2024 | up 71.0% | rising |
| 53 | Croatia | 67.44 billion | 2024 | up 38.5% | rising |
| 54 | Lithuania | 56.54 billion | 2024 | up 36.5% | rising |
| 55 | Slovenia | 54.18 billion | 2024 | up 33.3% | rising |
| 56 | Bosnia and Herzegovina | 42.85 billion | 2024 | up 35.4% | rising |
| 57 | Kuwait | 40.33 billion | 2024 | up 2.6% | rising |
| 58 | Oman | 38.38 billion | 2024 | up 22.2% | volatile |
| 59 | Azerbaijan | 33.42 billion | 2024 | up 14.0% | volatile |
| 60 | Jordan | 33.40 billion | 2024 | up 23.3% | volatile |
| 61 | Latvia | 31.54 billion | 2024 | up 20.4% | rising |
| 62 | Cyprus | 29.42 billion | 2024 | up 64.9% | volatile |
| 63 | Estonia | 28.95 billion | 2024 | up 20.4% | rising |
| 64 | Malta | 19.72 billion | 2024 | up 90.6% | volatile |
| 65 | Bahrain | 15.14 billion | 2024 | up 29.2% | volatile |
| 66 | Sudan | 11.84 billion | 2024 | down 42.5% | volatile |
| 67 | Palestine, State of | 10.96 billion | 2024 | down 18.6% | rising |
| 68 | Tajikistan | 10.49 billion | 2024 | up 103.1% | volatile |
| 69 | Monaco | 9.17 billion | 2024 | up 59.9% | rising |
| 70 | Kosovo (UNSCR 1244) | 6.93 billion | 2024 | up 51.1% | rising |
| 71 | Liechtenstein | 4.82 billion | 2009 | up 21.4% | rising |
| 72 | Montenegro | 4.53 billion | 2024 | up 36.1% | rising |
| 73 | Andorra | 2.99 billion | 2024 | up 22.2% | rising |
| 74 | San Marino | 1.42 billion | 2023 | up 24.4% | flat |