List of European countries by GDP
Source | International Monetary Fund World Economic Outlook (October-2024) |
Date | 02 Nov 2024 |
Germany is the largest economy in Europe, followed by the United Kingdom, France, Italy, and Russia. These five together hold a 59% share of the European economy. The top ten European economies represent almost 79% share. San Marino is the smallest economy in Europe.
Seven economies of Europe would have a GDP above $1 trillion, and 24 would have an economy above $100 billion. Four European economies are on the list of the top ten largest economies globally, and nineteen economies are within the top 50 world GDP rankings.
Out of 42 economies, the GDP (nominal) of 41 economies would increase, and one economy would decrease in 2024 compared to 2023. With $205 billion, the United Kingdom will be the top contributor, followed by Germany ($183 bn) and Russia ($174 bn). The Czech Republic is the sole decliner. Slovenia will move ahead to Belarus.
In PPP data, the five largest economies of Europe are Russia, Germany, France, the United Kingdom, and Italy. Eight economies would have a GDP above Int. $1 trillion in 2024, 30 would have an economy above Int. $100 billion. Four European economies are in the top ten list, and seventeen economies are within the top 50 world GDP rankings.
None of the European economies would see a decrease in 2024 compared to 2023. Russia (Int. $397 bn), France (Int. $148 bn), the United Kingdom (Int. $145 bn), Germany (Int. $141 bn), and Spain (Int. $136 bn) would be the top gainers.
Forty economies have higher GDP on a PPP basis, and two have higher on a nominal basis. Belarus has the highest ppp to nominal ratio above 4, while Switzerland has the lowest figure of 0.903.
- Choropleth Map
- Bubble Map
- Chart Map
- Nominal
- Change in Nominal
Country/Economy | GDP (billions of $) | Share (%) | Rank | ||||
---|---|---|---|---|---|---|---|
2023 | 2024 | Change | Europe | World | Europe | World | |
Albania | 22.822 | 26.130 | 3.308 | 0.0965 | 0.0237 | 35 | 115 |
Andorra | 3.728 | 3.930 | 0.202 | 0.0145 | 0.00357 | 41 | 166 |
Austria | 517.662 | 535.804 | 18.142 | 1.98 | 0.487 | 13 | 28 |
Belarus | 71.792 | 73.129 | 1.337 | 0.270 | 0.0664 | 30 | 87 |
Belgium | 632.399 | 662.183 | 29.784 | 2.45 | 0.602 | 10 | 23 |
Bosnia and Herzegovina | 27.055 | 28.404 | 1.349 | 0.105 | 0.0258 | 34 | 112 |
Bulgaria | 101.611 | 108.425 | 6.814 | 0.400 | 0.0985 | 24 | 71 |
Croatia | 82.711 | 89.665 | 6.954 | 0.331 | 0.0815 | 26 | 75 |
Czech Republic | 343.208 | 342.992 | -0.216 | 1.27 | 0.312 | 17 | 45 |
Denmark | 407.092 | 412.293 | 5.201 | 1.52 | 0.375 | 15 | 39 |
Estonia | 41.297 | 43.044 | 1.747 | 0.159 | 0.0391 | 32 | 102 |
Finland | 295.618 | 306.083 | 10.465 | 1.13 | 0.278 | 18 | 47 |
France | 3,052.712 | 3,174.099 | 121.387 | 11.7 | 2.88 | 3 | 7 |
Germany | 4,527.009 | 4,710.032 | 183.023 | 17.4 | 4.28 | 1 | 3 |
Greece | 238.275 | 252.732 | 14.457 | 0.934 | 0.230 | 20 | 53 |
Hungary | 212.464 | 228.806 | 16.342 | 0.845 | 0.208 | 21 | 55 |
Iceland | 31.325 | 32.919 | 1.594 | 0.122 | 0.0299 | 33 | 109 |
Ireland | 551.554 | 560.566 | 9.012 | 2.07 | 0.509 | 12 | 26 |
Italy | 2,301.603 | 2,376.510 | 74.907 | 8.78 | 2.16 | 4 | 8 |
Kosovo | 10.440 | 11.172 | 0.732 | 0.0413 | 0.0102 | 39 | 149 |
Latvia | 43.640 | 45.521 | 1.881 | 0.168 | 0.0414 | 31 | 98 |
Lithuania | 77.844 | 82.789 | 4.945 | 0.306 | 0.0752 | 27 | 80 |
Luxembourg | 85.780 | 91.210 | 5.430 | 0.337 | 0.0829 | 25 | 74 |
North Macedonia | 14.769 | 15.861 | 1.092 | 0.0586 | 0.0144 | 38 | 138 |
Malta | 22.335 | 24.397 | 2.062 | 0.0901 | 0.0222 | 36 | 119 |
Moldova | 16.576 | 18.062 | 1.486 | 0.0667 | 0.0164 | 37 | 133 |
Montenegro | 7.406 | 8.110 | 0.704 | 0.0300 | 0.00737 | 40 | 154 |
Netherlands | 1,154.694 | 1,218.401 | 63.707 | 4.50 | 1.11 | 7 | 18 |
Norway | 485.311 | 503.752 | 18.441 | 1.86 | 0.458 | 14 | 32 |
Poland | 811.736 | 862.908 | 51.172 | 3.19 | 0.784 | 9 | 21 |
Portugal | 287.187 | 303.032 | 15.845 | 1.12 | 0.275 | 19 | 48 |
Romania | 351.074 | 380.561 | 29.487 | 1.41 | 0.346 | 16 | 42 |
Russia | 2,009.959 | 2,184.316 | 174.357 | 8.07 | 1.98 | 5 | 11 |
San Marino | 1.988 | 2.049 | 0.061 | 0.00757 | 0.00186 | 42 | 177 |
Serbia | 75.187 | 82.550 | 7.363 | 0.305 | 0.0750 | 28 | 81 |
Slovak Republic | 132.832 | 142.617 | 9.785 | 0.527 | 0.130 | 23 | 62 |
Slovenia | 69.168 | 73.198 | 4.030 | 0.270 | 0.0665 | 29 | 86 |
Spain | 1,620.558 | 1,731.469 | 110.911 | 6.40 | 1.57 | 6 | 15 |
Sweden | 584.914 | 609.039 | 24.125 | 2.25 | 0.553 | 11 | 24 |
Switzerland | 894.811 | 942.265 | 47.454 | 3.48 | 0.856 | 8 | 20 |
Ukraine | 178.340 | 184.099 | 5.759 | 0.680 | 0.167 | 22 | 58 |
United Kingdom | 3,382.115 | 3,587.545 | 205.430 | 13.3 | 3.26 | 2 | 6 |
Europe | 25,780.601 | 27,072.669 | 1,292.068 | 24.6 |
- Choropleth Map
- Bubble Map
- Chart Map
- PPP
- Change in PPP
Country/Economy | GDP (billions of Int. $) | Share (%) | Rank | PPP/Nom | ||||
---|---|---|---|---|---|---|---|---|
2023 | 2024 | Change | Europe | World | Europe | World | ||
Albania | 55.049 | 58.196 | 3.147 | 0.138 | 0.0299 | 34 | 125 | 2.227 |
Andorra | 5.735 | 5.955 | 0.220 | 0.0142 | 0.00306 | 41 | 172 | 1.515 |
Austria | 655.438 | 667.153 | 11.715 | 1.59 | 0.343 | 14 | 44 | 1.245 |
Belarus | 276.405 | 293.136 | 16.731 | 0.697 | 0.151 | 23 | 66 | 4.008 |
Belgium | 834.155 | 863.837 | 29.682 | 2.05 | 0.444 | 10 | 36 | 1.305 |
Bosnia and Herzegovina | 70.776 | 74.278 | 3.502 | 0.177 | 0.0382 | 32 | 111 | 2.615 |
Bulgaria | 237.587 | 248.906 | 11.319 | 0.592 | 0.128 | 24 | 74 | 2.296 |
Croatia | 176.812 | 187.192 | 10.380 | 0.445 | 0.0962 | 27 | 81 | 2.088 |
Czech Republic | 599.025 | 619.881 | 20.856 | 1.47 | 0.319 | 16 | 47 | 1.807 |
Denmark | 475.861 | 496.696 | 20.835 | 1.18 | 0.255 | 19 | 53 | 1.205 |
Estonia | 64.579 | 65.537 | 0.958 | 0.156 | 0.0337 | 33 | 118 | 1.523 |
Finland | 353.638 | 361.312 | 7.674 | 0.859 | 0.186 | 22 | 61 | 1.180 |
France | 4,211.409 | 4,359.372 | 147.963 | 10.4 | 2.24 | 3 | 9 | 1.373 |
Germany | 5,876.407 | 6,017.222 | 140.815 | 14.3 | 3.09 | 2 | 6 | 1.278 |
Greece | 417.058 | 436.757 | 19.699 | 1.04 | 0.224 | 21 | 55 | 1.728 |
Hungary | 431.625 | 448.456 | 16.831 | 1.07 | 0.230 | 20 | 54 | 1.960 |
Iceland | 29.361 | 30.241 | 0.880 | 0.0719 | 0.0155 | 38 | 151 | 0.919 |
Ireland | 676.965 | 691.904 | 14.939 | 1.64 | 0.356 | 13 | 42 | 1.234 |
Italy | 3,490.541 | 3,597.954 | 107.413 | 8.55 | 1.85 | 5 | 11 | 1.514 |
Kosovo | 27.966 | 29.723 | 1.757 | 0.0707 | 0.0153 | 39 | 152 | 2.660 |
Latvia | 78.970 | 81.798 | 2.828 | 0.194 | 0.0420 | 31 | 108 | 1.797 |
Lithuania | 147.423 | 154.615 | 7.192 | 0.368 | 0.0795 | 28 | 90 | 1.868 |
Luxembourg | 98.258 | 101.876 | 3.618 | 0.242 | 0.0524 | 30 | 101 | 1.117 |
North Macedonia | 47.108 | 49.295 | 2.187 | 0.117 | 0.0253 | 35 | 135 | 3.108 |
Malta | 37.500 | 40.316 | 2.816 | 0.0958 | 0.0207 | 37 | 141 | 1.652 |
Moldova | 43.227 | 45.407 | 2.180 | 0.108 | 0.0233 | 36 | 136 | 2.514 |
Montenegro | 18.999 | 20.181 | 1.182 | 0.0480 | 0.0104 | 40 | 153 | 2.488 |
Netherlands | 1,417.534 | 1,460.530 | 42.996 | 3.47 | 0.751 | 8 | 28 | 1.199 |
Norway | 554.209 | 576.236 | 22.027 | 1.37 | 0.296 | 17 | 49 | 1.144 |
Poland | 1,793.561 | 1,890.698 | 97.137 | 4.49 | 0.972 | 7 | 20 | 2.191 |
Portugal | 487.258 | 508.508 | 21.250 | 1.21 | 0.261 | 18 | 52 | 1.678 |
Romania | 856.960 | 894.222 | 37.262 | 2.13 | 0.460 | 9 | 34 | 2.350 |
Russia | 6,512.069 | 6,909.381 | 397.312 | 16.4 | 3.55 | 1 | 4 | 3.163 |
San Marino | 2.666 | 2.749 | 0.083 | 0.00654 | 0.00141 | 42 | 179 | 1.342 |
Serbia | 180.040 | 191.561 | 11.521 | 0.455 | 0.0985 | 26 | 79 | 2.321 |
Slovak Republic | 236.456 | 247.540 | 11.084 | 0.588 | 0.127 | 25 | 75 | 1.736 |
Slovenia | 113.536 | 117.993 | 4.457 | 0.281 | 0.0606 | 29 | 97 | 1.612 |
Spain | 2,529.543 | 2,665.230 | 135.687 | 6.34 | 1.37 | 6 | 15 | 1.539 |
Sweden | 739.115 | 763.589 | 24.474 | 1.82 | 0.392 | 12 | 41 | 1.254 |
Switzerland | 820.278 | 851.136 | 30.858 | 2.02 | 0.437 | 11 | 37 | 0.903 |
Ukraine | 621.637 | 655.583 | 33.946 | 1.56 | 0.337 | 15 | 45 | 3.561 |
United Kingdom | 4,137.448 | 4,282.173 | 144.725 | 10.2 | 2.20 | 4 | 10 | 1.194 |
Europe | 40,440.187 | 42,064.325 | 1,624.138 | 21.62 | 1.554 |