List of European countries by GDP

Source International Monetary Fund World Economic Outlook (October - 2025)
Date11 Nov 2025

Germany is the largest economy in Europe, followed by the United Kingdom, France, Italy, and Russia. These five together hold a 58.75% share of the European economy. The top ten European economies represent almost 79% share. San Marino is the smallest economy in Europe.

Nine economies in Europe would have a GDP above $1 trillion, and 24 would have an economy above $100 billion. Five European economies are on the list of the top ten largest economies globally, and nineteen economies are within the top 50 world GDP rankings.

The nominal GDP of all 43 European economies would increase in 2025 compared to 2024. With $367 billion, Russia will be the top contributor, followed by Germany ($329 bn) and the United Kingdom ($314 bn). Russia, San Marino, and Andorra are the three decliners. Poland and Croatia will move ahead to Switzerland and Luxembourg, respectively.

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 2025, 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. $212 bn), the United Kingdom (Int. $162 bn), Germany (Int. $158 bn), Spain (Int. $145 bn), and France (Int. $137 bn) would be the top gainers. Ireland and Kosovo will move ahead to Sweden and Iceland, respectively.

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.611, while Iceland has the lowest figure of 0.820.

  • Choropleth Map
  • Bubble Map
  • Chart map
  • Select each button from upper & lower
  • Nominal
  • Change in Nominal

GDP (Nominal)

Code Country/Economy GDP (billions of $) Share (%) Rank
20242025ChangeEuropeWorld EuropeWorld
ALBAlbania27.08429.9392.8550.1010.025635114
ANDAndorra, Principality of4.0384.4080.3700.01490.0037642165
AUTAustria523.956566.45642.5001.910.4831330
BLRBelarus, Republic of76.20885.7399.5310.2890.07322982
BELBelgium664.365716.98052.6152.420.6121023
BIHBosnia and Herzegovina29.61433.2373.6230.1120.028434111
BGRBulgaria112.232127.92415.6920.4310.1092466
HRVCroatia, Republic of92.643103.90111.2580.3500.08872573
CZECzech Republic347.034383.38436.3501.290.3271743
DNKDenmark424.525459.61235.0871.550.3921537
ESTEstonia, Republic of43.11746.7633.6460.1580.039932102
FINFinland298.607314.72416.1171.060.2691949
FRAFrance3,160.9023,361.557200.65511.32.8737
DEUGermany4,684.1825,013.574329.39216.94.2813
GRCGreece257.067282.01924.9520.9510.2412053
HUNHungary223.060247.75924.6990.8360.2112156
ISLIceland33.25538.3865.1310.1290.032833106
IRLIreland608.974708.77199.7972.390.6051124
ITAItaly2,372.0592,543.677171.6188.582.1748
UVKKosovo, Republic of11.20012.6721.4720.04270.010839150
LVALatvia, Republic of43.50847.8804.3720.1610.04093199
LIELiechtenstein, Principality of8.5009.4240.9240.03180.0080440153
LTULithuania, Republic of84.84795.27410.4270.3210.08132879
LUXLuxembourg93.252100.6427.3900.3390.08592675
MKDNorth Macedonia, Republic of16.67918.7832.1040.06330.016038136
MLTMalta24.96427.7452.7810.09360.023736118
MDAMoldova, Republic of18.20119.6201.4190.06620.016737133
MNEMontenegro8.2729.3531.0810.03150.0079841154
NLDNetherlands, The1,214.5621,320.635106.0734.451.13718
NORNorway483.593517.10233.5091.740.4411432
POLPoland, Republic of914.5531,039.619125.0663.510.887820
PRTPortugal308.581337.93629.3551.140.2881847
ROURomania382.854422.50839.6541.430.3611641
RUSRussian Federation2,173.2252,540.656367.4318.572.1759
SMRSan Marino, Republic of2.0822.2410.1590.007560.0019143176
SRBSerbia, Republic of89.074100.04810.9740.3370.08542776
SVKSlovak Republic141.733154.58712.8540.5210.1322361
SVNSlovenia, Republic of72.95079.2216.2710.2670.06763086
ESPSpain1,725.1521,891.371166.2196.381.61612
SWESweden603.715662.31858.6032.230.5651226
CHESwitzerland938.1531,002.66664.5133.380.856921
UKRUkraine190.687209.71319.0260.7070.1792258
GBRUnited Kingdom3,644.6363,958.780314.14413.43.3826
Europe 27,177.895 29,649.604 2,471.709 25.31
  • Choropleth Map
  • Bubble Map
  • Chart map
  • Select each button from upper & lower
  • PPP
  • Change in PPP

GDP (PPP)

Code Country/Economy GDP (billions of Int. $) Share (%) Rank PPP/Nom
20242025ChangeEuropeWorld EuropeWorld
ALBAlbania59.38462.8713.4870.1430.0301341262.100
ANDAndorra, Principality of6.1496.4500.3010.01470.00309421711.463
AUTAustria669.148687.27118.1231.570.32914451.213
BLRBelarus, Republic of296.028309.58513.5570.7070.14823653.611
BELBelgium869.850900.49730.6472.060.43110381.256
BIHBosnia and Herzegovina74.98478.6523.6680.1800.0376321112.366
BGRBulgaria252.028266.03114.0030.6070.12724752.080
HRVCroatia, Republic of187.782198.31210.5300.4530.094927821.909
CZECzech Republic622.803652.61029.8071.490.31216481.702
DNKDenmark487.667508.71821.0511.160.24319531.107
ESTEstonia, Republic of65.52067.4331.9130.1540.0323331201.442
FINFinland362.546373.24610.7000.8520.17922621.186
FRAFrance4,396.4744,533.633137.15910.32.17391.349
DEUGermany5,996.1966,153.741157.54514.02.94261.227
GRCGreece447.076466.94519.8691.070.22320561.656
HUNHungary446.790460.37813.5881.050.22021571.858
ISLIceland30.29031.4701.1800.07180.0151391520.820
IRLIreland726.213811.66585.4521.850.38812411.145
ITAItaly3,612.2343,720.271108.0378.491.785121.463
UVKKosovo, Republic of30.21232.1691.9570.07340.0154381512.539
LVALatvia, Republic of79.62082.3952.7750.1880.0394311091.721
LIELiechtenstein, Principality of7.9068.1790.2730.01870.00391411650.868
LTULithuania, Republic of157.019165.2348.2150.3770.079128881.734
LUXLuxembourg100.799104.4653.6660.2380.0500301021.038
MKDNorth Macedonia, Republic of50.42653.4092.9830.1220.0256351332.843
MLTMalta41.64144.3172.6760.1010.0212371381.597
MDAMoldova, Republic of44.78246.6511.8690.1060.0223361372.378
MNEMontenegro20.31621.4761.1600.04900.0103401532.296
NLDNetherlands, The1,459.7371,516.66356.9263.460.7268281.148
NORNorway579.351600.45221.1011.370.28717491.161
POLPoland, Republic of1,909.8852,019.780109.8954.610.9677201.943
PRTPortugal512.911535.21022.2991.220.25618521.584
ROURomania889.500919.88130.3812.100.4409362.177
RUSRussian Federation6,931.2957,143.093211.79816.33.42142.812
SMRSan Marino, Republic of2.7512.8460.0950.006500.00136431791.270
SRBSerbia, Republic of203.871213.7919.9200.4880.10226792.137
SVKSlovak Republic249.552257.9478.3950.5890.12325761.669
SVNSlovenia, Republic of118.759122.9854.2260.2810.058929981.552
ESPSpain2,683.3252,828.510145.1856.461.356151.495
SWESweden755.924780.11524.1911.780.37313421.178
CHESwitzerland852.783881.78729.0042.010.42211390.879
UKRUkraine657.480686.94029.4601.570.32915463.276
GBRUnited Kingdom4,292.7904,454.716161.92610.22.134101.125
Europe 42,241.797 43,812.790 1,570.993 20.97 1.478