List of European Union countries by GDP

Source International Monetary Fund World Economic Outlook (April - 2026)
Date25 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.

  • 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
20252026ChangeEUWorld EUWorld
AUTAustria579.928623.71943.7912.710.4941029
BELBelgium724.917776.73051.8133.370.615824
BGRBulgaria131.024148.12117.0970.6430.1171964
HRVCroatia, Republic of106.055116.57410.5190.5060.09232074
CYPCyprus41.01945.1714.1520.1960.035826104
CZECzech Republic389.020432.59743.5771.880.3431342
DNKDenmark461.718503.77242.0542.190.3991138
ESTEstonia, Republic of47.00451.6344.6300.2240.040925101
FINFinland316.860337.66920.8091.470.2671550
FRAFrance3,368.9253,596.094227.16915.62.8527
DEUGermany5,048.0595,452.858404.79923.74.3213
GRCGreece280.476307.55427.0781.340.2441652
HUNHungary246.891271.12224.2311.180.2151755
IRLIreland718.140779.38161.2413.380.617723
ITAItaly2,550.1112,738.164188.05311.92.1738
LVALatvia, Republic of48.59153.6865.0950.2330.04252498
LTULithuania, Republic of94.927105.90710.9800.4600.08392281
LUXLuxembourg101.100110.4179.3170.4790.08742178
MLTMalta27.75630.7122.9560.1330.024327121
NLDNetherlands, The1,332.2401,449.704117.4646.291.15518
POLPoland, Republic of1,035.5861,134.24898.6624.920.898621
PRTPortugal346.412380.63734.2251.650.3011447
ROURomania427.941480.83452.8932.090.3811239
SVKSlovak Republic154.442168.89714.4550.7330.1341862
SVNSlovenia, Republic of79.60386.7327.1290.3770.06872386
ESPSpain1,903.8262,091.222187.3969.081.66414
SWESweden668.999760.48191.4823.300.602925
EU 21,232 23,035 1,803 18.24
  • 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
20252026ChangeEUWorld EUWorld
AUTAustria696.205721.03324.8282.350.32411451.156
BELBelgium905.616937.71932.1033.060.4218401.207
BGRBulgaria268.150283.48115.3310.9240.12718731.914
HRVCroatia, Republic of199.868211.01611.1480.6880.094720821.810
CYPCyprus63.68267.4413.7590.2200.0303261251.493
CZECzech Republic656.909690.82333.9142.250.31012471.597
DNKDenmark515.940541.33525.3951.760.24314551.075
ESTEstonia, Republic of67.77370.7112.9380.2300.0317251201.369
FINFinland372.039386.70314.6641.260.17417611.145
FRAFrance4,563.2304,734.241171.01115.42.13291.316
DEUGermany6,181.0736,408.420227.34720.92.88161.175
GRCGreece466.562488.57722.0151.590.21915561.589
HUNHungary461.159482.25621.0971.570.21616571.779
IRLIreland838.953884.69945.7462.880.3979411.135
ITAItaly3,744.5693,871.906127.33712.61.743121.414
LVALatvia, Republic of80.95285.1184.1660.2770.0382241121.585
LTULithuania, Republic of167.134176.9299.7950.5770.079421881.671
LUXLuxembourg104.319109.0164.6970.3550.0489231030.987
MLTMalta44.30547.2602.9550.1540.0212271371.539
NLDNetherlands, The1,529.0141,592.20663.1925.190.7156291.098
POLPoland, Republic of2,036.3112,164.271127.9607.050.9725211.908
PRTPortugal541.374567.63226.2581.850.25513521.491
ROURomania917.550950.38432.8343.100.4277381.977
SVKSlovak Republic258.421267.4208.9990.8720.12019761.583
SVNSlovenia, Republic of123.423129.4986.0750.4220.058122981.493
ESPSpain2,835.7642,977.960142.1969.711.344151.424
SWESweden790.912829.53938.6272.700.37210421.091
EU 29,431 30,678 1,246 13.77