| Source | International Monetary Fund World Economic Outlook (October - 2025) |
| Date | 25 Nov 2025 |
Germany is the largest economy in the European Union, followed by France and Italy. These three together make up over half of the European Union economy. Spain and the Netherlands complete the top five lists. The top five represent almost 67% share. Malta is the smallest economy in the EU.
Six economies of the European Union would have a GDP above $1 trillion, and 21 would have an economy above $100 billion. Three European Union economies are in the top ten largest economies globally, and 15 economies are within the top 50 world GDP rankings.
The GDP (nominal) of all 27 economies would increase in 2025 compared to 2024. Germany ($329 bn), France ($201 bn), and Italy ($172 bn) will be the top contributors.
In PPP data, the five largest economies of the European Union are Germany, France, Italy, Spain, and Poland. Six economies would have a GDP above Int. $1 trillion in 2025, and 23 would have an economy above Int. $100 billion. Two European Union economies are in the top ten list, and 12 economies are within the top 50 world GDP rankings.
None of the European Union economies would see a decrease in 2025 compared to 2024. Germany (Int. $158 bn), Spain (Int. $145 bn), France (Int. $137 bn), and Poland (Int. $110 bn) would be the top gainers.
All European Union economies have higher GDP on a PPP basis. Romania has the highest PPP to nominal ratio of 2.177, while Luxembourg has the lowest figure of 1.038.
| Code | Country/Economy | GDP (billions of $) | Share (%) | Rank | ||||
|---|---|---|---|---|---|---|---|---|
| 2024 | 2025 | Change | EU | World | EU | World | ||
| AUT | Austria | 523.956 | 566.456 | 42.500 | 2.69 | 0.483 | 10 | 30 |
| BEL | Belgium | 664.365 | 716.980 | 52.615 | 3.40 | 0.612 | 7 | 23 |
| BGR | Bulgaria | 112.232 | 127.924 | 15.692 | 0.606 | 0.109 | 19 | 66 |
| HRV | Croatia, Republic of | 92.643 | 103.901 | 11.258 | 0.492 | 0.0887 | 20 | 73 |
| CYP | Cyprus | 36.322 | 39.943 | 3.621 | 0.189 | 0.0341 | 26 | 104 |
| CZE | Czech Republic | 347.034 | 383.384 | 36.350 | 1.82 | 0.327 | 13 | 43 |
| DNK | Denmark | 424.525 | 459.612 | 35.087 | 2.18 | 0.392 | 11 | 37 |
| EST | Estonia, Republic of | 43.117 | 46.763 | 3.646 | 0.222 | 0.0399 | 25 | 102 |
| FIN | Finland | 298.607 | 314.724 | 16.117 | 1.49 | 0.269 | 15 | 49 |
| FRA | France | 3,160.902 | 3,361.557 | 200.655 | 15.9 | 2.87 | 2 | 7 |
| DEU | Germany | 4,684.182 | 5,013.574 | 329.392 | 23.8 | 4.28 | 1 | 3 |
| GRC | Greece | 257.067 | 282.019 | 24.952 | 1.34 | 0.241 | 16 | 53 |
| HUN | Hungary | 223.060 | 247.759 | 24.699 | 1.17 | 0.211 | 17 | 56 |
| IRL | Ireland | 608.974 | 708.771 | 99.797 | 3.36 | 0.605 | 8 | 24 |
| ITA | Italy | 2,372.059 | 2,543.677 | 171.618 | 12.1 | 2.17 | 3 | 8 |
| LVA | Latvia, Republic of | 43.508 | 47.880 | 4.372 | 0.227 | 0.0409 | 24 | 99 |
| LTU | Lithuania, Republic of | 84.847 | 95.274 | 10.427 | 0.452 | 0.0813 | 22 | 79 |
| LUX | Luxembourg | 93.252 | 100.642 | 7.390 | 0.477 | 0.0859 | 21 | 75 |
| MLT | Malta | 24.964 | 27.745 | 2.781 | 0.132 | 0.0237 | 27 | 118 |
| NLD | Netherlands, The | 1,214.562 | 1,320.635 | 106.073 | 6.26 | 1.13 | 5 | 18 |
| POL | Poland, Republic of | 914.553 | 1,039.619 | 125.066 | 4.93 | 0.887 | 6 | 20 |
| PRT | Portugal | 308.581 | 337.936 | 29.355 | 1.60 | 0.288 | 14 | 47 |
| ROU | Romania | 382.854 | 422.508 | 39.654 | 2.00 | 0.361 | 12 | 41 |
| SVK | Slovak Republic | 141.733 | 154.587 | 12.854 | 0.733 | 0.132 | 18 | 61 |
| SVN | Slovenia, Republic of | 72.950 | 79.221 | 6.271 | 0.376 | 0.0676 | 23 | 86 |
| ESP | Spain | 1,725.152 | 1,891.371 | 166.219 | 8.97 | 1.61 | 4 | 12 |
| SWE | Sweden | 603.715 | 662.318 | 58.603 | 3.14 | 0.565 | 9 | 26 |
| EU | 19,460 | 21,097 | 1,637 | 18.01 | ||||
| Code | Country/Economy | GDP (billions of Int. $) | Share (%) | Rank | PPP/Nom | ||||
|---|---|---|---|---|---|---|---|---|---|
| 2024 | 2025 | Change | EU | World | EU | World | |||
| AUT | Austria | 669.148 | 687.271 | 18.123 | 2.35 | 0.329 | 11 | 45 | 1.213 |
| BEL | Belgium | 869.850 | 900.497 | 30.647 | 3.08 | 0.431 | 8 | 38 | 1.256 |
| BGR | Bulgaria | 252.028 | 266.031 | 14.003 | 0.910 | 0.127 | 18 | 75 | 2.080 |
| HRV | Croatia, Republic of | 187.782 | 198.312 | 10.530 | 0.678 | 0.0949 | 20 | 82 | 1.909 |
| CYP | Cyprus | 58.323 | 61.501 | 3.178 | 0.210 | 0.0294 | 26 | 128 | 1.540 |
| CZE | Czech Republic | 622.803 | 652.610 | 29.807 | 2.23 | 0.312 | 12 | 48 | 1.702 |
| DNK | Denmark | 487.667 | 508.718 | 21.051 | 1.74 | 0.243 | 14 | 53 | 1.107 |
| EST | Estonia, Republic of | 65.520 | 67.433 | 1.913 | 0.231 | 0.0323 | 25 | 120 | 1.442 |
| FIN | Finland | 362.546 | 373.246 | 10.700 | 1.28 | 0.179 | 17 | 62 | 1.186 |
| FRA | France | 4,396.474 | 4,533.633 | 137.159 | 15.5 | 2.17 | 2 | 9 | 1.349 |
| DEU | Germany | 5,996.196 | 6,153.741 | 157.545 | 21.0 | 2.94 | 1 | 6 | 1.227 |
| GRC | Greece | 447.076 | 466.945 | 19.869 | 1.60 | 0.223 | 15 | 56 | 1.656 |
| HUN | Hungary | 446.790 | 460.378 | 13.588 | 1.57 | 0.220 | 16 | 57 | 1.858 |
| IRL | Ireland | 726.213 | 811.665 | 85.452 | 2.78 | 0.388 | 9 | 41 | 1.145 |
| ITA | Italy | 3,612.234 | 3,720.271 | 108.037 | 12.7 | 1.78 | 3 | 12 | 1.463 |
| LVA | Latvia, Republic of | 79.620 | 82.395 | 2.775 | 0.282 | 0.0394 | 24 | 109 | 1.721 |
| LTU | Lithuania, Republic of | 157.019 | 165.234 | 8.215 | 0.565 | 0.0791 | 21 | 88 | 1.734 |
| LUX | Luxembourg | 100.799 | 104.465 | 3.666 | 0.357 | 0.0500 | 23 | 102 | 1.038 |
| MLT | Malta | 41.641 | 44.317 | 2.676 | 0.152 | 0.0212 | 27 | 138 | 1.597 |
| NLD | Netherlands, The | 1,459.737 | 1,516.663 | 56.926 | 5.19 | 0.726 | 6 | 28 | 1.148 |
| POL | Poland, Republic of | 1,909.885 | 2,019.780 | 109.895 | 6.91 | 0.967 | 5 | 20 | 1.943 |
| PRT | Portugal | 512.911 | 535.210 | 22.299 | 1.83 | 0.256 | 13 | 52 | 1.584 |
| ROU | Romania | 889.500 | 919.881 | 30.381 | 3.15 | 0.440 | 7 | 36 | 2.177 |
| SVK | Slovak Republic | 249.552 | 257.947 | 8.395 | 0.882 | 0.123 | 19 | 76 | 1.669 |
| SVN | Slovenia, Republic of | 118.759 | 122.985 | 4.226 | 0.421 | 0.0589 | 22 | 98 | 1.552 |
| ESP | Spain | 2,683.325 | 2,828.510 | 145.185 | 9.67 | 1.35 | 4 | 15 | 1.495 |
| SWE | Sweden | 755.924 | 780.115 | 24.191 | 2.67 | 0.373 | 10 | 42 | 1.178 |
| EU | 28,159 | 29,240 | 1,080 | 13.99 | |||||