List of Countries by Projected GDP

Source International Monetary Fund World Economic Outlook (October - 2024)
Date10 Feb 2025

In 2025, the United States and China will remain the largest economies in nominal and PPP, respectively. Tuvalu would be the world's smallest economy in both methods. In exchange rate methods, the largest economy, the United States, represents an above-quarter share (26.3%) of the global economy, while the smallest economy, Tuvalu, contributes only 0.00007 percent. In PPP, the biggest economy, China, shares 19.3% of the world, and the lowest-ranked, Tuvalu, shares 0.00003 percent.

In nominal data, nineteen economies would have a GDP above $1 trillion. Seventy-three would have an economy of above $100 billion. Costa Rica is projected to move above $100 billion.

Out of 194 economies, the GDP (nominal) of 184 economies would increase, and 10 economies would decrease in 2025 compared to 2024. With $1.26 trillion, China will be the top contributor, followed by the United States ($1169 bn), India ($383 bn), Japan ($319 bn), and Germany ($212 bn). The top five decliners would be Egypt ($-34.2 bn), Mexico ($-30.3 bn), Argentina ($-30.2 bn), Ethiopia ($-24.1 bn), and Nigeria ($-4.8 bn). Uzbekistan and Zambia would improve their rank by 5 spots, followed by DR Congo (+4). Burundi (-12), Ethiopia (-6), and Yemen (-4) would lose the most in the ranking.

In PPP data, 33 economies would have a GDP above Int. $1 trillion. 102 economies would have an economy of greater than Int. $100 billion. Senegal is projected to move above Int. $100 billion.

Out of 194 economies, the GDP (PPP) of 191 economies would increase, and three economies would decrease in 2025 compared to 2024. China (Int. $2366 bn), India (Int. $1345 bn), the United States (Int. $1169 bn), Indonesia (Int. $325 bn), and Russia (Int. $220 bn) would be the top gainers. Equatorial Guinea (Int. $-1.076 bn) would be the top decliner. Guyana (+5), South Sudan (+5), and Côte d'Ivoire (+4) are the top gainers. Yemen (-5) is the top decliner in the PPP ranking.

  • Nominal
  • PPP
  • GDP
  • Change in GDP
  • Choropleth Map
  • Bubble Map
Code Country/Economy GDP Nominal (billions of $) GDP PPP (billions of Int. $)
2024Rank2025Rankshare (%) 2024Rank2025Rankshare (%)
PSEWest Bank and Gaza 9.0001538.9001530.0077915.00015615.0001580.00734
AFGAfghanistan 16.50013517.5001350.015290.00010495.0001050.0465
LBNLebanon 21.00012620.9001290.018260.00012460.0001260.0293
LKASri Lanka 89.0007695.000770.0823330.00063345.000630.169
PAKPakistan 374.59544398.000430.3451,584.474261,664.885260.814
ALBAlbania26.13011527.9931160.024258.19612561.2611240.0300
DZAAlgeria260.13452264.270530.229826.13640866.721400.424
ANDAndorra3.9301664.0711650.003525.9551726.1601730.00301
AGOAngola113.28667118.409680.103374.93760392.395600.192
ATGAntigua and Barbuda2.2921742.4371720.002113.2611783.4361780.00168
ARGArgentina604.38225574.201260.4971,353.804311,447.250310.708
ARMArmenia25.25111826.5781190.023069.29711374.0231120.0362
ABWAruba4.2581654.4451640.003855.6791745.8981740.00288
AUSAustralia1,802.006141,881.140131.631,897.885191,973.284200.965
AUTAustria535.80428559.218290.484667.15344686.444450.336
AZEAzerbaijan75.6498477.041860.0667253.12172264.233730.129
BHSThe Bahamas14.82514315.3421420.013315.31215415.8561550.00775
BHRBahrain47.8129649.535970.0429105.64699110.994990.0543
BGDBangladesh451.46835481.856360.4171,692.743241,801.054230.881
BRBBarbados7.2011567.6471560.006626.4081696.7211690.00329
BLRBelarus73.1298776.873870.0666293.13666305.338660.149
BELBelgium662.18323689.364230.597863.83736889.833370.435
BLZBelize3.3421673.4881670.003026.1461716.4141710.00314
BENBenin21.32212523.0661250.020063.54111968.9091190.0337
BTNBhutan3.1511683.5161660.0030412.97916114.1681610.00693
BOLBolivia48.1729551.302950.0444139.15892144.804920.0708
BIHBosnia and Herzegovina28.40411229.8641140.025974.27811177.8971110.0381
BWABotswana19.96612922.1151260.019153.64213157.4711300.0281
BRABrazil2,188.419102,307.162102.004,702.00474,890.95082.39
BRNBrunei Darussalam15.71014016.6791380.014441.01613842.8151380.0209
BGRBulgaria108.42571115.531700.100248.90674259.822750.127
BFABurkina Faso21.85812323.5621230.020468.58011473.8701130.0361
BDIBurundi4.2851642.1541760.0018713.17416013.8851620.00679
CPVCabo Verde2.7561702.9361700.002545.8301736.2131720.00304
KHMCambodia47.1479751.159960.0443139.80191150.590910.0736
CMRCameroon53.3919257.746920.0500163.15687173.106870.0847
CANCanada2,214.79692,330.30892.022,582.228162,692.053161.32
CAFCentral African Republic2.8231693.0261680.002626.9101677.2431670.00354
TCDChad18.67013219.6471330.017052.22013255.1751330.0270
CHLChile328.72046362.240440.314674.38843702.979430.344
CHNChina18,273.357219,534.894216.937,072.086139,438.111119.3
COLColombia417.20738419.331400.3631,129.638321,178.734320.576
COMComoros1.4501801.5351800.001333.4351773.6381770.00178
CODDemocratic Republic of the Congo72.4838879.237840.0686190.13180203.336790.0994
COGRepublic of Congo15.04414115.9201410.013840.40314042.6491410.0209
CRICosta Rica95.14973100.670730.0872158.64588167.186880.0818
CIVCôte d'Ivoire86.9937895.462760.0827244.61176264.994720.130
HRVCroatia89.6657596.028750.0831187.19281196.120810.0959
CYPCyprus34.79010637.6891060.032655.14012857.8911290.0283
CZECzech Republic342.99245360.233450.312619.88147645.545470.316
DNKDenmark412.29339431.228380.373496.69653514.051530.251
DJIDjibouti4.3341634.6651630.004048.9711659.6831650.00474
DMADominica0.7031870.7481870.000651.3771861.4611860.00071
DOMDominican Republic126.23863135.545620.117312.56564334.292640.163
ECUEcuador121.42564125.658640.109296.72865305.855650.150
EGYEgypt380.04443345.874460.2992,231.822172,365.100171.16
SLVEl Salvador35.84810537.8431040.032884.22010788.3231070.0432
GNQEquatorial Guinea12.88414712.9181480.011234.59014633.5141470.0164
ESTEstonia43.04410245.3091020.039265.53711867.7721200.0331
SWZEswatini5.1451605.4221590.0046915.24415516.1701540.00791
ETHEthiopia145.03161120.913670.105434.44156471.110540.230
FJIFiji5.7731586.0811580.0052714.76615715.5381560.00760
FINFinland306.08347319.989470.277361.31261375.339610.184
FRAFrance3,174.09973,283.42972.844,359.37294,485.43792.19
GABGabon20.89712720.9741300.018254.47213056.9241310.0278
GMBThe Gambia2.6931713.0141690.002619.50916410.2391640.00501
GEOGeorgia33.19110835.9081080.0311102.245100110.3241000.0540
DEUGermany4,710.03234,921.56334.266,017.22266,174.68863.02
GHAGhana75.3078575.761880.0656269.10570285.962700.140
GRCGreece252.73253265.171520.230436.75755453.406570.222
GRDGrenada1.3931811.4791810.001282.3481802.4841800.00121
GTMGuatemala112.36969120.964660.105264.03371278.508710.136
GINGuinea25.47411727.2951170.023666.62411771.6721180.0351
GNBGuinea-Bissau2.1881752.3551740.002046.1521706.5771700.00322
GUYGuyana23.03312124.4831220.021262.65112072.9971150.0357
HTIHaiti26.27411430.5701120.026537.65414338.7211440.0189
HNDHonduras36.73510338.9831030.033881.06010985.4211080.0418
HKGHong Kong SAR401.75141422.057390.365569.82850597.446490.292
HUNHungary228.80655245.619550.213448.45654469.647550.230
ISLIceland32.91910935.3781090.030630.24115131.5331510.0154
INDIndia3,889.13054,271.92253.7016,019.970317,364.80938.49
IDNIndonesia1,402.590161,492.618161.294,658.32184,983.44872.44
IRNIslamic Republic of Iran434.24337463.747370.4021,698.463231,782.265240.872
IRQIraq264.14951270.874510.235655.41746694.482440.340
IRLIreland560.56626587.225250.508691.90442720.313420.352
ISRIsrael528.06731550.905300.477541.34351565.878510.277
ITAItaly2,376.51082,459.59782.133,597.954113,691.249111.81
JAMJamaica20.58612821.5861280.018733.77514735.1111460.0172
JPNJapan4,070.09444,389.32643.806,572.19856,767.66153.31
JORJordan53.3059356.113930.0486124.28494130.211950.0637
KAZKazakhstan292.55349306.629490.265830.60539884.854380.433
KENKenya116.32166116.662690.101375.35659401.359590.196
KIRKiribati0.3121910.3331910.000290.4591890.4871890.00024
KORKorea1,869.916121,947.133121.693,258.366143,389.425141.66
UVKKosovo11.17214911.8391490.010329.72315231.4731520.0154
KWTKuwait161.82259161.950600.140249.25573262.168740.128
KGZKyrgyz Republic15.77413917.3821360.015155.01012958.7851280.0287
LAOLao P.D.R.14.94914214.4401430.012574.76011078.7541100.0385
LVALatvia45.5219848.164980.041781.79810885.2351090.0417
LSOLesotho2.2971732.4241730.002107.0551667.3481660.00359
LBRLiberia4.7561625.0511610.0043710.57916311.4001630.00558
LBYLibya44.81210047.998990.0416106.12398122.802980.0601
LTULithuania82.7898087.981810.0762154.61590161.454890.0790
LUXLuxembourg91.2107496.993740.0840101.876101106.5051010.0521
MACMacao SAR53.4479159.274910.051390.30610398.6401030.0482
MDGMadagascar17.21213418.1041340.015760.87712164.8341210.0317
MWIMalawi10.84415010.7841510.0093440.07414242.4531420.0208
MYSMalaysia439.74836488.250350.4231,372.610291,458.864300.713
MDVMaldives6.9841577.6411570.0066213.86715814.7831590.00723
MLIMali21.65312423.2141240.020168.52611572.8101160.0356
MLTMalta24.39711926.2621200.022740.31614142.6901400.0209
MHLMarshall Islands0.2791920.2941920.000250.2721920.2871920.00014
MRTMauritania10.76115111.0801500.0095937.28514439.5711430.0194
MUSMauritius15.89013716.5151390.014340.42913942.8101390.0209
MEXMexico1,848.125131,817.818151.573,303.067133,408.412131.67
FSMMicronesia0.4841890.5071890.000440.4431900.4591900.00022
MDAMoldova18.06213319.6491320.017045.40713647.9341360.0234
MNGMongolia23.66912027.2421180.023667.69111673.7641140.0361
MNEMontenegro8.1101548.8491540.0076620.18115321.3081530.0104
MARMorocco157.08760168.597590.146396.68558418.446580.205
MOZMozambique22.49512224.5451210.021360.29012364.0201220.0313
MMRMyanmar64.2848965.009890.0563283.74768292.030680.143
NAMNamibia13.18514514.3641440.012435.07114537.2001450.0182
NRUNauru0.1601930.1791930.000150.1411930.1461930.00007
NPLNepal43.67310147.8261000.0414169.12286180.613860.0883
NLDNetherlands1,218.401181,272.960181.101,460.530281,511.254280.739
NZLNew Zealand252.23654262.924540.228283.90867294.561670.144
NICNicaragua19.41213120.9561310.018160.37412263.8071230.0312
NERNiger19.59913021.9071270.019055.54712760.6991250.0297
NGANigeria199.72157194.955570.1691,489.832271,564.860270.765
MKDNorth Macedonia15.86113817.0901370.014849.29513551.9971350.0254
NORNorway503.75232506.466330.439576.23649597.421500.292
OMNOman109.99370111.306710.0964222.05878233.072780.114
PLWPalau0.3161900.3531900.000310.3031910.3341910.00016
PANPanama87.3477791.731780.0794186.20982195.279820.0955
PNGPapua New Guinea31.89611032.6411100.028344.41913746.8881370.0229
PRYParaguay44.9379946.8031010.0405127.41693134.661940.0659
PERPeru283.30950294.898500.255605.57048632.732480.309
PHLPhilippines470.06233507.670320.4401,367.043301,476.948290.722
POLPoland862.90821915.451210.7931,890.698201,992.361190.974
PRTPortugal303.03248319.934480.277508.50852529.901520.259
PRIPuerto Rico120.97165122.234650.106158.18889159.774900.0781
QATQatar221.40656226.217560.196355.99962369.242620.181
ROURomania380.56142406.202420.352894.22234940.523340.460
RUSRussia2,184.316112,195.708111.906,909.38147,129.67043.49
RWARwanda13.66314414.0221460.012151.91813356.3091320.0275
WSMSamoa1.0681851.1471850.000991.4801841.5711840.00077
SMRSan Marino2.0491772.1121780.001832.7491792.8351790.00139
STPSão Tomé and Príncipe0.8121860.9521860.000821.4711851.5471850.00076
SAUSaudi Arabia1,100.706191,136.580190.9842,112.880182,249.607181.10
SENSenegal33.68510737.8041050.032794.351102104.9941020.0513
SRBSerbia82.5508188.634800.0767191.56179203.080800.0993
SYCSeychelles2.1441762.2351750.001944.1361764.3751760.00214
SLESierra Leone7.4111557.8041550.0067630.33715032.2891490.0158
SGPSingapore530.70829561.725280.486879.97835918.364350.449
SVKSlovak Republic142.61762152.479610.132247.54075256.713760.126
SVNSlovenia73.1988677.354850.0670117.99397123.260970.0603
SLBSolomon Islands1.7301791.8351790.001592.0571822.1471820.00105
SOMSomalia12.72914813.8871470.012030.42914932.2211500.0158
ZAFSouth Africa403.04540418.046410.362993.745331,026.897330.502
SSDSouth Sudan5.2681595.3121600.0046011.78616215.2641570.00747
ESPSpain1,731.469151,827.576141.582,665.230152,771.523151.36
KNASt. Kitts and Nevis1.1581841.2231830.001061.6881831.7931830.00088
LCASt. Lucia2.5691722.6821710.002324.9521755.1731750.00253
VCTSt. Vincent and the Grenadines1.1731821.2451820.001082.1581812.2861810.00112
SDNSudan29.79311129.9941130.0260123.48195136.165930.0666
SURSuriname4.9181614.9571620.0042913.85015914.5231600.00710
SWESweden609.03924638.780240.553763.58941795.875410.389
CHESwitzerland942.26520999.604200.866851.13637878.172390.429
TWNTaiwan Province of China775.01722814.438220.7051,843.016211,926.585210.942
TJKTajikistan12.99514614.1641450.012356.36712659.9741270.0293
TZATanzania79.8678385.477830.0740269.67269291.049690.142
THAThailand528.91930545.341310.4721,771.532221,857.840220.909
TLSTimor-Leste1.9921782.1301770.001846.4351686.7571680.00330
TGOTogo9.76615210.4591520.0090630.56314832.7671480.0160
TONTonga0.5451880.5711880.000490.7771880.8101880.00040
TTOTrinidad and Tobago28.13911329.2381150.025349.96713452.0911340.0255
TUNTunisia52.6369454.651940.0473176.87384182.965850.0895
TURTürkiye1,344.318171,455.413171.263,456.771123,614.584121.77
TKMTurkmenistan83.8837991.185790.0790177.36583184.749840.0904
TUVTuvalu0.0731940.0791940.000070.0661940.0691940.00003
UGAUganda55.5879062.917900.0545170.61185186.659830.0913
UKRUkraine184.09958189.827580.164655.58345684.180460.335
AREUnited Arab Emirates545.05327568.567270.492849.77838908.925360.445
GBRUnited Kingdom3,587.54563,730.26163.234,282.173104,424.658102.16
USAUnited States29,167.779130,337.162126.329,167.779230,337.162214.8
URYUruguay82.4828286.423820.0748123.22396129.252960.0632
UZBUzbekistan112.65368127.407630.110428.20457460.875560.225
VUTVanuatu1.1691831.2141840.001050.9941871.0271870.00050
VENVenezuela106.32772109.957720.0952222.35677233.175770.114
VNMVietnam468.48534506.426340.4381,631.796251,762.148250.862
YEMYemen16.19213616.2191400.014069.51911271.8441170.0351
ZMBZambia25.91311631.8321110.027688.56010596.1361040.0470
ZWEZimbabwe35.91910436.9331070.032086.16210693.0321060.0455
SYRSyria--- ---- ---
ERIEritrea--- ---- ---
World 110,065 115,494 194,569 204,473