List of Countries by Projected GDP

Source International Monetary Fund World Economic Outlook (October - 2023)
Date28 Oct 2023

In 2023, the United States and China would remain the largest economy 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 a above quarter share (25.8%) of the global economy, while the smallest economy Tuvalu contributes only 0.00006 percent. In PPP, the biggest economy, China shares 18.8% of the world, and lowest-ranked Tuvalu shares 0.00004 percent.

In nominal data, nineteen economies would have gdp above $1 trillion as the Türkiye is the new entrant in the trillion-dollar economy. Sixty-nine would have an economy of above $100 billion. Bulgaria and Guatemala are projected to move above $100 bn and Angola will fall below $100 bn.

Out of 195 economies, gdp (nominal) of 155 economies would increase, and 40 economies would decrease in 2023 compared to 2022. With $1.49 tn, United States will be the top contributor, followed by Mexico ($346 bn), Germany ($344 bn), India ($343 bn), and France ($269 bn). The top five decliners would be Russia ($-381.8 bn), China ($-185.4 bn), Nigeria ($-87.4 bn), Egypt ($-76.8 bn), Saudi Arabia ($-38.7 bn). Macao SAR (+14) would climb most in the nominal ranking, followed by Costa Rica (+11). Timor-Leste (-17), Sudan (-14), Gabon (-10) and Angola (-9) would lose most in the ranking.

In ppp data, 32 economies would have gdp above Int. $1 trillion in 2023. Colombia will cross Int. $1,000 bn marks. Nighty-seven economies would have an economy of greater than Int. $100 billion. Uruguay is projected to move above Int. $100 bn.

Out of 195 economies, gdp (ppp) of 190 economies would increase, and five economies would decrease in 2023 compared to 2022. China (Int. $2681 bn), United States (Int. $1487 bn), India (Int. $1219 bn), Indonesia (Int. $357 bn) and Japan (Int. $351 bn) would be the top gainers. Sudan (Int. $-31 bn), Lebanon (Int. $-10 bn), Afghanistan (Int. $-7 bn), Timor-Leste (Int. $-4 bn) and Equatorial Guinea (Int. $-1 bn) would be the top decliners. Macao SAR would improve its rank by 25 spots, followed by Guyana (+13). Timor-Leste (-12), Afghanistan (-10), Lebanon (-9), and Sudan (-7) are the top decliners 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. $)
2022Rank2023Rankshare (%) 2022Rank2023Rankshare (%)
ERIEritrea 2.3831722.6661700.002557.6371648.1551630.00466
PSEWest Bank and Gaza 18.75412619.2061280.018434.07813836.3911400.0208
AFGAfghanistan 13.30114112.3841470.011959.34411252.0671220.0298
LBNLebanon 21.78011623.1301180.022178.23310168.6401100.0393
LKASri Lanka 74.8467871.500860.0684319.52360321.979620.184
ALBAlbania19.08312423.0321190.022052.06611855.9281180.0320
DZAAlgeria195.06056224.107560.214584.27143628.990420.360
ANDAndorra3.3521673.6921630.003535.3971715.7111700.00327
AGOAngola122.7816193.796700.0898247.97767260.323660.149
ATGAntigua and Barbuda1.7581781.9491790.001872.3761802.6011800.00149
ARGArgentina630.60623621.833240.5951,226.204291,239.515300.709
ARMArmenia19.51412124.5401160.023552.71511658.4971160.0335
ABWAruba3.5451653.8271620.003665.1871735.5021720.00315
AUSAustralia1,702.554121,687.713141.621,629.322201,719.262200.983
AUTAustria471.02633526.182280.504603.66641626.458430.358
AZEAzerbaijan78.7217477.392810.0741180.78579192.146780.110
BHRBahrain44.3839344.994960.043190.0969995.973990.0549
BGDBangladesh460.20135446.349330.4271,343.253251,476.870250.845
BRBBarbados5.6851576.2201570.005955.0171745.4361730.00311
BLRBelarus72.8357968.864870.0659209.92071221.186720.127
BELBelgium579.05926627.511230.601735.02537769.682370.440
BLZBelize2.9851683.2181660.003084.6661755.0321750.00288
BENBenin17.43912819.9401260.019154.16011559.2411150.0339
BTNBhutan2.6531692.6861690.0025710.04416110.9691610.00627
BOLBolivia44.3159546.796940.0448118.84093125.428940.0717
BIHBosnia and Herzegovina24.52011326.9451130.025864.31411068.0121110.0389
BWABotswana20.35211920.7561240.019948.19412251.8861230.0297
BRABrazil1,920.023112,126.80992.043,837.21584,101.02282.35
BRNBrunei Darussalam16.68213115.1531370.014531.10414232.0001460.0183
BGRBulgaria89.11571103.099680.0987205.40473216.499730.124
BFABurkina Faso18.93412520.7851230.019958.02511362.7881120.0359
BDIBurundi3.9181633.1901670.0030510.78216011.5511590.00661
CPVCabo Verde2.3081732.5981710.002495.2821725.7171690.00327
KHMCambodia28.81810830.9431080.029689.76310098.319980.0562
CMRCameroon44.3229449.262930.0471123.68392133.335900.0763
CANCanada2,137.93992,117.805102.032,265.320162,378.973161.36
CAFCentral African Republic2.4631702.7601680.002645.4241705.6781710.00325
TCDChad12.09614612.5961460.012130.02614632.3751440.0185
CHLChile300.72946344.400450.330579.40944597.520440.342
CHNChina17,886.331217,700.899216.930,217.113132,897.929118.8
COLColombia343.62244363.835430.348966.152321,016.124320.581
COMComoros1.2371811.3641810.001313.2131783.4321780.00196
CRICosta Rica68.3738585.590740.0819130.73489141.527880.0809
HRVCroatia70.5488280.185780.0767154.65582164.672830.0942
CYPCyprus28.46110932.0321050.030746.84112449.6551250.0284
CZECzech Republic290.52847335.243470.321519.23846539.318470.308
CIVCôte d'Ivoire70.1808479.430790.0760184.04878202.647750.116
CODDemocratic Republic of the Congo65.7848767.512890.0646136.34986150.883850.0863
DNKDenmark401.12540420.800370.403418.96353441.754530.253
DJIDjibouti3.6621643.8731610.003716.6071677.1931650.00411
DMADominica0.6271870.6971870.000670.9851861.0691860.00061
DOMDominican Republic113.87367120.629630.115256.39065273.703650.157
ECUEcuador115.04964118.686640.114230.80868242.579680.139
EGYEgypt475.23132398.397380.3811,675.593181,809.425181.03
SLVEl Salvador32.48910235.3391020.033870.31610774.5051060.0426
GNQEquatorial Guinea11.76714710.0411520.0096129.16514728.3561480.0162
ESTEstonia37.9519941.799980.040060.19911160.9971140.0349
SWZEswatini4.8371604.6481590.0044512.91315813.7971580.00789
ETHEthiopia120.36962155.804600.149357.50657393.297560.225
FJIFiji4.9801585.5111580.0052713.60015615.1521560.00867
FINFinland283.12448305.689480.293324.26959335.760600.192
FRAFrance2,780.13673,049.01672.923,696.243103,868.619102.21
GABGabon21.11711719.3191270.018539.34813241.9221350.0240
GEOGeorgia24.60611230.0231100.028774.67010382.2101020.0470
DEUGermany4,085.68144,429.83834.245,370.28755,537.99253.17
GHAGhana72.2438076.628820.0733216.61870227.189710.130
GRCGreece219.23855242.385540.232392.51455416.969550.238
GRDGrenada1.2161821.3061820.001252.1421812.3071810.00132
GTMGuatemala95.00469102.765690.0984187.77877201.365760.115
GINGuinea20.30412023.2051170.022244.39012548.7501260.0279
GNBGuinea-Bissau1.7181791.9911780.001915.5211695.9811680.00342
GUYGuyana14.52913716.3291330.015633.80314048.5141270.0277
HTIHaiti20.53511825.9861140.024938.14213638.9521370.0223
HNDHonduras31.52310433.9921030.032570.33010675.0301050.0429
HKGHong Kong SAR359.83942385.546400.369507.23847548.999450.314
HUNHungary180.01357203.829570.195408.11154421.683540.241
ISLIceland28.06511030.5701090.029325.27515127.0781510.0155
INDIndia3,389.68953,732.22453.5711,900.714313,119.62237.50
IDNIndonesia1,318.806161,417.387161.364,036.85274,393.37072.51
IRQIraq261.14049254.993520.244504.74648508.973490.291
IRLIreland533.55927589.569260.564683.58040722.929390.413
IRNIslamic Republic of Iran346.47943366.438420.3511,616.542211,725.874190.987
ISRIsrael525.00328521.688290.499502.33049537.140480.307
ITAItaly2,012.014102,186.08282.093,059.337133,193.180131.83
JAMJamaica17.00313018.7611300.018033.75014135.6901410.0204
JPNJapan4,237.52834,230.86244.056,144.60246,495.21443.72
JORJordan47.5199150.022920.0479124.17891132.092910.0756
KAZKazakhstan225.52954259.292510.248603.34442654.050410.374
KENKenya113.70168112.749660.108311.47361338.964590.194
KIRKiribati0.2241930.2461930.000240.2791910.2971910.00017
KORKorea1,673.917131,709.232131.642,780.287142,924.189141.67
UVKKosovo9.43715210.4691500.010025.94215027.9181500.0160
KWTKuwait175.39958159.687590.153249.00366256.593670.147
KGZKyrgyz Republic11.67214812.6811440.012141.63512644.6231280.0255
LAOLao P.D.R.15.30413414.2441400.013668.84210874.2051070.0424
LVALatvia41.1679746.668950.044773.46710476.5501040.0438
LSOLesotho2.4631712.3731740.002276.5311686.9151670.00396
LBRLiberia3.9741624.3471600.004168.9651639.7181620.00556
LBYLibya37.79610040.1941000.0385143.02185166.887820.0955
LTULithuania70.3908379.427800.0760132.69488137.328890.0785
LUXLuxembourg81.7067289.095730.085391.2169894.1521000.0539
MACMacao SAR21.97911538.4801010.036838.47313469.5651090.0398
MDGMadagascar15.14913515.7631360.015152.63611756.7541170.0325
MWIMalawi12.53714513.1761430.012635.96313737.9191380.0217
MYSMalaysia407.02736430.895360.4121,137.400311,225.927310.701
MDVMaldives6.2381556.9771550.0066813.15615714.7401570.00843
MLIMali19.17112221.3091210.020456.88011461.6251130.0352
MLTMalta18.14012720.3111250.019430.95014333.3031430.0190
MHLMarshall Islands0.2611910.2771910.000270.2461930.2631930.00015
MRTMauritania9.90315110.3571510.0099130.82914433.4141420.0191
MUSMauritius12.89814214.8191380.014233.96913937.0121390.0212
MEXMexico1,465.854141,811.468121.733,064.000123,277.601121.87
FSMMicronesia0.4241900.4581900.000440.3881900.4131900.00024
MDAMoldova14.55013616.0001340.015339.91813042.2171340.0241
MNGMongolia17.14612918.7821290.018048.44512052.9891210.0303
MNEMontenegro6.1091567.0581540.0067616.08915517.4311550.00997
MARMorocco130.91360147.343610.141363.01156385.337570.220
MOZMozambique19.15712321.9361200.021048.42512153.7101190.0307
MMRMyanmar66.1568674.861850.0716261.16964277.767640.159
NAMNamibia12.60214412.6471450.012128.76514830.6631470.0175
NRUNauru0.1521940.1501940.000140.1371940.1431940.00008
NPLNepal40.8289841.339990.0396144.33784150.800860.0863
NLDNetherlands1,010.193181,092.748181.051,244.148281,297.024280.742
NZLNew Zealand242.02452249.415530.239266.29663279.183630.160
NICNicaragua15.67113217.3531310.016647.76812351.0221240.0292
NERNiger15.44813317.0731320.016339.59613142.7391320.0244
NGANigeria477.37631390.002390.3731,280.700271,365.903270.781
MKDNorth Macedonia13.59313915.8011350.015141.45612744.0551300.0252
NORNorway579.42225546.768270.523427.14452452.964520.259
OMNOman114.66766108.282670.104190.94176200.295770.115
PAKPakistan374.65841340.636460.3261,520.020231,568.427240.897
PLWPalau0.2461920.2671920.000260.2571920.2681920.00015
PANPanama76.5237782.348760.0788173.16680190.306790.109
PNGPapua New Guinea31.53310331.6921060.030339.11113341.7851360.0239
PRYParaguay41.7229644.142970.0422108.33795117.349950.0671
PERPeru244.59451264.636500.253523.10045548.465460.314
PHLPhilippines404.28439435.675340.4171,170.968301,278.624290.731
POLPoland690.68022842.172210.8061,642.614191,712.629210.980
PRTPortugal252.13050276.432490.265438.62351465.131510.266
PRIPuerto Rico115.01765117.515650.112128.26690132.052920.0755
QATQatar236.41553235.500550.225308.98962328.134610.188
COGRepublic of Congo13.96113814.4071390.013825.95414927.9941490.0160
ROURomania301.27345350.414440.335737.00236780.797360.447
RUSRussia2,244.24981,862.470111.784,769.82765,056.47962.89
RWARwanda13.30914013.9271410.013338.47013542.3461330.0242
WSMSamoa0.8331860.9391860.000901.1831851.3251850.00076
SMRSan Marino1.7851771.9981770.001912.7101792.8721790.00164
SAUSaudi Arabia1,108.149171,069.437191.022,150.460172,246.535171.28
SENSenegal27.74411131.1411070.029872.77610578.5471030.0449
SRBSerbia63.5028875.015840.0718163.70781173.075800.0990
SYCSeychelles1.9771762.0851750.002003.8661764.1751760.00239
SLESierra Leone3.9871613.5191650.0033716.69515417.7841540.0102
SGPSingapore466.78934497.347320.476719.07538753.273380.431
SVKSlovak Republic115.56063133.044620.127218.53469229.584690.131
SVNSlovenia60.1118968.394880.0655102.73996108.683960.0622
SLBSolomon Islands1.5911801.6901800.001621.6781831.7831830.00102
SOMSomalia10.42015011.5151490.011030.09714532.0781450.0183
ZAFSouth Africa405.10638380.906410.365953.20933997.444330.571
SSDSouth Sudan8.5351536.2671560.006006.6581667.1431660.00409
ESPSpain1,418.916151,582.054151.512,271.746152,413.066151.38
KNASt. Kitts and Nevis0.9661841.0691840.001021.6191841.7601840.00101
LCASt. Lucia2.2971742.4691720.002363.2251773.4521770.00197
VCTSt. Vincent and the Grenadines0.9471851.0391850.000991.7981821.9801820.00113
SDNSudan33.75210125.5691150.0245203.82874172.651810.0988
SURSuriname3.5101663.5391640.0033910.79815911.4351600.00654
SWESweden591.18924597.110250.571695.37939715.995400.410
CHESwitzerland818.47120905.684200.867753.84635788.335350.451
STPSão Tomé and Príncipe0.5481880.6741880.000650.9231880.9621880.00055
TWNTaiwan Province of China760.46021751.930220.7201,611.996221,685.358220.964
TJKTajikistan10.49314911.8161480.011348.61511953.6791200.0307
TZATanzania77.0657684.033750.0804208.75972227.725700.130
THAThailand495.42430512.193300.4901,482.437241,578.452230.903
BHSThe Bahamas12.89714313.8761420.013316.78015318.1461530.0104
GMBThe Gambia2.1611752.3881730.002296.8551657.5021640.00429
TLSTimor-Leste4.9041592.0231760.001949.4071625.0621740.00290
TGOTogo8.1441549.1111530.0087222.97215225.1031520.0144
TONTonga0.4981890.5471890.000520.6681890.7111890.00041
TTOTrinidad and Tobago30.05310627.8871120.026741.08012943.6581310.0250
TUNTunisia46.3619251.271910.0491154.32383162.097840.0927
TKMTurkmenistan77.2527581.822770.0783118.73994126.132930.0721
TUVTuvalu0.0591950.0631950.000060.0581950.0631950.00004
TURTürkiye905.841191,154.600171.113,352.697113,613.540112.07
UGAUganda48.2449052.390900.0501133.89287145.157870.0830
UKRUkraine160.50159173.413580.166448.95450474.773500.272
AREUnited Arab Emirates507.06429509.179310.487835.14934895.166340.512
GBRUnited Kingdom3,081.87163,332.05963.193,716.62193,871.79092.21
USAUnited States25,462.725126,949.643125.825,462.725226,949.643215.4
URYUruguay71.1778176.244830.073098.71997103.372970.0591
UZBUzbekistan80.4187390.392720.0865339.81258371.646580.213
VUTVanuatu1.0731831.1661830.001120.9331870.9811870.00056
VENVenezuela92.1047092.210710.0883196.54775211.926740.121
VNMVietnam406.45237433.356350.4151,321.240261,434.211260.820
YEMYemen23.54811421.0451220.020167.82010969.9631080.0400
ZMBZambia29.74210729.5361110.028377.94810283.6871010.0479
ZWEZimbabwe31.49010532.4241040.031041.16812844.4481290.0254
SYRSyria--- ---- ---
World 100,149 104,483 163,897 174,833