Source | International Monetary Fund World Economic Outlook (October-2024) |
Date | 13 Feb 2025 |
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 in 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, none of the European economies would see a decrease in 2025 compared to 2024. With $212 billion, Germany will be the top contributor, followed by the United Kingdom ($143 bn) and France ($109 bn). Serbia will move ahead to Lithuania.
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, and 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 2025 compared to 2024. Russia (Int. $220 bn), Germany (Int. $157 bn), the United Kingdom (Int. $142 bn), France (Int. $126 bn), and Spain (Int. $106 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 of 3.972, while Switzerland has the lowest figure of 0.879.
Code | Country/Economy | GDP (billions of $) | Share (%) | Rank | ||||
---|---|---|---|---|---|---|---|---|
2024 | 2025 | Change | Europe | World | Europe | World | ||
ALB | Albania | 26.130 | 27.993 | 1.863 | 0.0993 | 0.0242 | 35 | 116 |
AND | Andorra | 3.930 | 4.071 | 0.141 | 0.0144 | 0.00352 | 41 | 165 |
AUT | Austria | 535.804 | 559.218 | 23.414 | 1.98 | 0.484 | 13 | 29 |
BLR | Belarus | 73.129 | 76.873 | 3.744 | 0.273 | 0.0666 | 30 | 87 |
BEL | Belgium | 662.183 | 689.364 | 27.181 | 2.45 | 0.597 | 10 | 23 |
BIH | Bosnia and Herzegovina | 28.404 | 29.864 | 1.460 | 0.106 | 0.0259 | 34 | 114 |
BGR | Bulgaria | 108.425 | 115.531 | 7.106 | 0.410 | 0.100 | 24 | 70 |
HRV | Croatia | 89.665 | 96.028 | 6.363 | 0.341 | 0.0831 | 26 | 75 |
CZE | Czech Republic | 342.992 | 360.233 | 17.241 | 1.28 | 0.312 | 17 | 45 |
DNK | Denmark | 412.293 | 431.228 | 18.935 | 1.53 | 0.373 | 15 | 38 |
EST | Estonia | 43.044 | 45.309 | 2.265 | 0.161 | 0.0392 | 32 | 102 |
FIN | Finland | 306.083 | 319.989 | 13.906 | 1.13 | 0.277 | 18 | 47 |
FRA | France | 3,174.099 | 3,283.429 | 109.330 | 11.6 | 2.84 | 3 | 7 |
DEU | Germany | 4,710.032 | 4,921.563 | 211.531 | 17.5 | 4.26 | 1 | 3 |
GRC | Greece | 252.732 | 265.171 | 12.439 | 0.941 | 0.230 | 20 | 52 |
HUN | Hungary | 228.806 | 245.619 | 16.813 | 0.871 | 0.213 | 21 | 55 |
ISL | Iceland | 32.919 | 35.378 | 2.459 | 0.125 | 0.0306 | 33 | 109 |
IRL | Ireland | 560.566 | 587.225 | 26.659 | 2.08 | 0.508 | 12 | 25 |
ITA | Italy | 2,376.510 | 2,459.597 | 83.087 | 8.72 | 2.13 | 4 | 8 |
UVK | Kosovo | 11.172 | 11.839 | 0.667 | 0.0420 | 0.0103 | 39 | 149 |
LVA | Latvia | 45.521 | 48.164 | 2.643 | 0.171 | 0.0417 | 31 | 98 |
LTU | Lithuania | 82.789 | 87.981 | 5.192 | 0.312 | 0.0762 | 28 | 81 |
LUX | Luxembourg | 91.210 | 96.993 | 5.783 | 0.344 | 0.0840 | 25 | 74 |
MKD | North Macedonia | 15.861 | 17.090 | 1.229 | 0.0606 | 0.0148 | 38 | 137 |
MLT | Malta | 24.397 | 26.262 | 1.865 | 0.0931 | 0.0227 | 36 | 120 |
MDA | Moldova | 18.062 | 19.649 | 1.587 | 0.0697 | 0.0170 | 37 | 132 |
MNE | Montenegro | 8.110 | 8.849 | 0.739 | 0.0314 | 0.00766 | 40 | 154 |
NLD | Netherlands | 1,218.401 | 1,272.960 | 54.559 | 4.52 | 1.10 | 7 | 18 |
NOR | Norway | 503.752 | 506.466 | 2.714 | 1.80 | 0.439 | 14 | 33 |
POL | Poland | 862.908 | 915.451 | 52.543 | 3.25 | 0.793 | 9 | 21 |
PRT | Portugal | 303.032 | 319.934 | 16.902 | 1.13 | 0.277 | 19 | 48 |
ROU | Romania | 380.561 | 406.202 | 25.641 | 1.44 | 0.352 | 16 | 42 |
RUS | Russia | 2,184.316 | 2,195.708 | 11.392 | 7.79 | 1.90 | 5 | 11 |
SMR | San Marino | 2.049 | 2.112 | 0.063 | 0.00749 | 0.00183 | 42 | 178 |
SRB | Serbia | 82.550 | 88.634 | 6.084 | 0.314 | 0.0767 | 27 | 80 |
SVK | Slovak Republic | 142.617 | 152.479 | 9.862 | 0.541 | 0.132 | 23 | 61 |
SVN | Slovenia | 73.198 | 77.354 | 4.156 | 0.274 | 0.0670 | 29 | 85 |
ESP | Spain | 1,731.469 | 1,827.576 | 96.107 | 6.48 | 1.58 | 6 | 14 |
SWE | Sweden | 609.039 | 638.780 | 29.741 | 2.27 | 0.553 | 11 | 24 |
CHE | Switzerland | 942.265 | 999.604 | 57.339 | 3.55 | 0.866 | 8 | 20 |
UKR | Ukraine | 184.099 | 189.827 | 5.728 | 0.673 | 0.164 | 22 | 58 |
GBR | United Kingdom | 3,587.545 | 3,730.261 | 142.716 | 13.2 | 3.23 | 2 | 6 |
Europe | 27,072.669 | 28,193.858 | 1,121.189 | 24.41 |
Code | Country/Economy | GDP (billions of Int. $) | Share (%) | Rank | PPP/Nom | ||||
---|---|---|---|---|---|---|---|---|---|
2024 | 2025 | Change | Europe | World | Europe | World | |||
ALB | Albania | 58.196 | 61.261 | 3.065 | 0.141 | 0.0300 | 34 | 124 | 2.188 |
AND | Andorra | 5.955 | 6.160 | 0.205 | 0.0142 | 0.00301 | 41 | 173 | 1.513 |
AUT | Austria | 667.153 | 686.444 | 19.291 | 1.58 | 0.336 | 14 | 45 | 1.228 |
BLR | Belarus | 293.136 | 305.338 | 12.202 | 0.702 | 0.149 | 23 | 66 | 3.972 |
BEL | Belgium | 863.837 | 889.833 | 25.996 | 2.05 | 0.435 | 10 | 37 | 1.291 |
BIH | Bosnia and Herzegovina | 74.278 | 77.897 | 3.619 | 0.179 | 0.0381 | 32 | 111 | 2.608 |
BGR | Bulgaria | 248.906 | 259.822 | 10.916 | 0.597 | 0.127 | 24 | 75 | 2.249 |
HRV | Croatia | 187.192 | 196.120 | 8.928 | 0.451 | 0.0959 | 27 | 81 | 2.042 |
CZE | Czech Republic | 619.881 | 645.545 | 25.664 | 1.48 | 0.316 | 16 | 47 | 1.792 |
DNK | Denmark | 496.696 | 514.051 | 17.355 | 1.18 | 0.251 | 19 | 53 | 1.192 |
EST | Estonia | 65.537 | 67.772 | 2.235 | 0.156 | 0.0331 | 33 | 120 | 1.496 |
FIN | Finland | 361.312 | 375.339 | 14.027 | 0.863 | 0.184 | 22 | 61 | 1.173 |
FRA | France | 4,359.372 | 4,485.437 | 126.065 | 10.3 | 2.19 | 3 | 9 | 1.366 |
DEU | Germany | 6,017.222 | 6,174.688 | 157.466 | 14.2 | 3.02 | 2 | 6 | 1.255 |
GRC | Greece | 436.757 | 453.406 | 16.649 | 1.04 | 0.222 | 21 | 57 | 1.710 |
HUN | Hungary | 448.456 | 469.647 | 21.191 | 1.08 | 0.230 | 20 | 55 | 1.912 |
ISL | Iceland | 30.241 | 31.533 | 1.292 | 0.0725 | 0.0154 | 38 | 151 | 0.891 |
IRL | Ireland | 691.904 | 720.313 | 28.409 | 1.66 | 0.352 | 13 | 42 | 1.227 |
ITA | Italy | 3,597.954 | 3,691.249 | 93.295 | 8.49 | 1.81 | 5 | 11 | 1.501 |
UVK | Kosovo | 29.723 | 31.473 | 1.750 | 0.0723 | 0.0154 | 39 | 152 | 2.658 |
LVA | Latvia | 81.798 | 85.235 | 3.437 | 0.196 | 0.0417 | 31 | 109 | 1.770 |
LTU | Lithuania | 154.615 | 161.454 | 6.839 | 0.371 | 0.0790 | 28 | 89 | 1.835 |
LUX | Luxembourg | 101.876 | 106.505 | 4.629 | 0.245 | 0.0521 | 30 | 101 | 1.098 |
MKD | North Macedonia | 49.295 | 51.997 | 2.702 | 0.120 | 0.0254 | 35 | 135 | 3.043 |
MLT | Malta | 40.316 | 42.690 | 2.374 | 0.0981 | 0.0209 | 37 | 140 | 1.626 |
MDA | Moldova | 45.407 | 47.934 | 2.527 | 0.110 | 0.0234 | 36 | 136 | 2.440 |
MNE | Montenegro | 20.181 | 21.308 | 1.127 | 0.0490 | 0.0104 | 40 | 153 | 2.408 |
NLD | Netherlands | 1,460.530 | 1,511.254 | 50.724 | 3.47 | 0.739 | 8 | 28 | 1.187 |
NOR | Norway | 576.236 | 597.421 | 21.185 | 1.37 | 0.292 | 17 | 50 | 1.180 |
POL | Poland | 1,890.698 | 1,992.361 | 101.663 | 4.58 | 0.974 | 7 | 19 | 2.176 |
PRT | Portugal | 508.508 | 529.901 | 21.393 | 1.22 | 0.259 | 18 | 52 | 1.656 |
ROU | Romania | 894.222 | 940.523 | 46.301 | 2.16 | 0.460 | 9 | 34 | 2.315 |
RUS | Russia | 6,909.381 | 7,129.670 | 220.289 | 16.4 | 3.49 | 1 | 4 | 3.247 |
SMR | San Marino | 2.749 | 2.835 | 0.086 | 0.00652 | 0.00139 | 42 | 179 | 1.342 |
SRB | Serbia | 191.561 | 203.080 | 11.519 | 0.467 | 0.0993 | 26 | 80 | 2.291 |
SVK | Slovak Republic | 247.540 | 256.713 | 9.173 | 0.590 | 0.126 | 25 | 76 | 1.684 |
SVN | Slovenia | 117.993 | 123.260 | 5.267 | 0.283 | 0.0603 | 29 | 97 | 1.593 |
ESP | Spain | 2,665.230 | 2,771.523 | 106.293 | 6.37 | 1.36 | 6 | 15 | 1.517 |
SWE | Sweden | 763.589 | 795.875 | 32.286 | 1.83 | 0.389 | 12 | 41 | 1.246 |
CHE | Switzerland | 851.136 | 878.172 | 27.036 | 2.02 | 0.429 | 11 | 39 | 0.879 |
UKR | Ukraine | 655.583 | 684.180 | 28.597 | 1.57 | 0.335 | 15 | 46 | 3.604 |
GBR | United Kingdom | 4,282.173 | 4,424.658 | 142.485 | 10.2 | 2.16 | 4 | 10 | 1.186 |
Europe | 42,064.325 | 43,501.877 | 1,437.552 | 21.28 | 1.543 |