GDP Indicators 2025

Source International Monetary Fund World Economic Outlook (April - 2025)
Date05 Jun 2025
  • Choropleth Map
  • Bubble Map
Code Country/Economy GDP 2025 (billions of $/Int. $) GDP per capita 2025 ($/Int. $) GDP Growth (%)
NominalRankPPPRank NominalRankPPPRank2025Rank
AFGAfghanistan 19.50013291.2721064371912,0471832.2128
LBNLebanon 33.10011163.1681246,14011311,7171264.736
LKASri Lanka 106.20072342.604634,61512514,8891163.962
PAKPakistan 399.100421,671.868261,6591616,9511482.649110
ALBAlbania28.37211763.08012510,5278323,405853.78865
DZAAlgeria268.88551875.334405,69111618,5251043.49675
ANDAndorra4.0351646.42317145,2632772,059241.900143
AGOAngola113.34370402.155592,88414110,2341322.374123
ATGAntigua and Barbuda2.3731733.33317722,6305531,781713.04890
ARGArgentina683.533241,493.4232914,3627031,379735.50224
ARMArmenia26.25812074.2941148,8578825,060834.50542
ABWAruba4.1001635.52417337,7753150,896442.200129
AUSAustralia1,771.681141,980.0222064,5471272,138231.634153
AUTAustria534.30131682.8614658,1921474,37221-0.261184
AZEAzerbaijan78.87086272.100727,60410026,235813.51973
BHSThe Bahamas15.17814316.02215536,7843238,829611.800148
BHRBahrain47.82997112.36610028,8574667,795252.753106
BGDBangladesh467.218351,783.420242,68914610,2651313.76068
BRBBarbados7.5521556.78416825,9014923,269863.00093
BLRBelarus71.56188311.791667,8759634,313662.758105
BELBelgium684.86423899.1143857,7721675,846190.839175
BLZBelize3.6111666.6721698,6489115,9821133.21883
BENBenin22.23612669.5091191,5321624,7881596.51111
BTNBhutan3.42216714.1061594,30213217,7351077.0006
BOLBolivia56.33991144.098924,52512811,5741271.140167
BIHBosnia and Herzegovina28.80711678.6551118,3629222,831882.800102
BWABotswana19.40013452.9611347,02110319,166102-0.364185
BRABrazil2,125.958104,958.12289,9648423,238872.010135
BRNBrunei Darussalam16.00714043.83313834,9703595,75882.522117
BGRBulgaria117.00769264.6997418,5226341,901602.458120
BFABurkina Faso27.05611872.8201161,1071712,9781784.33545
BDIBurundi6.74515713.9751604901901,0151921.866144
CPVCabo Verde2.7861696.2991725,42111912,2551244.97332
KHMCambodia49.79996150.047912,8701448,6461384.00552
CMRCameroon56.01194172.974871,8651585,7601543.61170
CANCanada2,225.34192,730.1101653,5582265,707271.376163
CAFCentral African Republic2.9321687.3321665321891,3301912.93896
TCDChad18.79213556.6531329911762,9881761.720152
CHLChile343.82345710.1954317,0156635,146652.032132
CHNChina19,231.705240,716.448113,6877328,978773.95457
COLColombia427.766381,190.795328,0549522,421902.415121
COMComoros1.5481793.6551761,7021604,0181663.77667
CODDemocratic Republic of the Congo79.11985200.760807431841,8841874.69238
COGRepublic of Congo15.28114242.7631412,3561546,5931503.31179
CRICosta Rica102.59174169.0348819,0956031,463723.44377
CIVCôte d'Ivoire94.48377266.832732,8721438,1111416.30012
HRVCroatia98.95175198.2688225,6745151,442423.13088
CYPCyprus38.73610361.29812841,1322865,088302.545113
CZECzech Republic360.24443647.3224733,0393959,368341.620154
DNKDenmark449.94036533.7525374,969988,934112.90097
DJIDjibouti4.5871619.9421644,3431319,4151346.00819
DMADominica0.7421861.4731859,8698619,5841004.22046
DOMDominican Republic127.82864336.0826411,7438130,874744.02151
ECUEcuador125.67765300.122676,94210416,5781111.727151
EGYEgypt347.342442,371.530173,17413921,668923.75769
SLVEl Salvador36.74910688.2821075,72211413,7461182.479119
GNQEquatorial Guinea12.68414933.0031487,7509920,16597-4.204192
ESTEstonia45.00410268.23512032,7604049,671470.740176
SWZEswatini5.48315916.3221544,61312613,7341195.12430
ETHEthiopia117.45768484.408541,0661734,3981636.6129
FJIFiji6.25715815.6571566,74010716,8671102.590112
FINFinland303.94548373.1566254,1632166,496260.960173
FRAFrance3,211.29274,503.783946,7922465,626280.641177
GABGabon20.39113057.4451318,8428924,908842.774104
GMBThe Gambia2.77117010.3451639881773,6881705.91321
GEOGeorgia35.353107113.583999,5718730,749755.97720
DEUGermany4,744.80436,161.002655,9111972,59922-0.050182
GHAGhana88.33282295.118692,5191498,4171394.02650
GRCGreece267.34852467.5905625,7565045,048522.030133
GRDGrenada1.4641802.52017912,5917921,672913.89263
GTMGuatemala121.17767282.833716,69810815,6341144.10047
GINGuinea30.09411475.0521131,9041574,7491617.0865
GNBGuinea-Bissau2.2741746.6201701,1261703,2791745.10031
GUYGuyana25.82212175.29411232,3264194,258910.3152
HTIHaiti33.54811038.1981442,6721473,042175-1.000188
HNDHonduras38.17210485.9841083,5191377,9271433.30080
HKGHong Kong SAR423.99939589.8065056,0311877,942171.522157
HUNHungary237.07055464.4195724,8095248,600501.403162
ISLIceland35.30910831.76315290,284581,215162.003136
INDIndia4,187.017417,647.05032,87814212,1321256.19814
IDNIndonesia1,429.743175,009.48375,02712117,6121084.65340
IRNIslamic Republic of Iran341.013461,746.269253,89713419,957980.309181
IRQIraq258.02053690.902445,66811715,178115-1.503190
IRLIreland598.84026736.73242108,9192134,00042.261126
ISRIsrael583.36127569.9855157,7601756,436383.25081
ITAItaly2,422.85583,719.1101141,0912963,076320.440180
JAMJamaica21.41112834.6761467,7789712,5971212.100131
JPNJapan4,186.43156,741.192533,9563854,677410.554179
JORJordan56.10293131.677944,90312211,5081282.600111
KAZKazakhstan300.53850904.4963714,7686844,446544.88134
KENKenya131.67363401.968602,4681517,5341464.81035
KIRKiribati0.3121900.4791882,4141523,7071693.90060
KORKorea1,790.322133,365.0521434,6423665,112291.027170
UVKKosovo11.27415132.1541517,14710220,383964.00053
KWTKuwait153.10160260.5037529,9514550,961431.866145
KGZKyrgyz Republic19.84913163.4551232,7471458,7811366.8237
LAOLao P.D.R.16.32213978.8491102,09615610,1251332.523116
LVALatvia45.53510083.25110924,3745344,563532.002137
LSOLesotho2.4041727.4101651,0981723,3841731.517158
LBRLiberia5.16616011.4171619081802,0061855.33427
LBYLibya47.48498123.987966,80110617,75810617.3041
LTULithuania89.19280165.4428930,8354257,196362.787103
LUXLuxembourg96.61376104.822102140,9411152,91521.574156
MACMacao SAR53.3549593.71210576,3148134,04233.59471
MDGMadagascar18.70813664.2421215951872,0431843.94058
MWIMalawi13.95914742.7721405801881,7781883.50074
MYSMalaysia444.984371,471.6553113,1457643,473564.10048
MDVMaldives7.48015615.03015718,2076536,585634.46943
MLIMali23.20812572.7381179361782,9341794.90033
MLTMalta25.75012343.18813945,7352676,705183.90061
MHLMarshall Islands0.2971910.2811918,133947,6961442.527114
MRTMauritania11.47015040.0601432,4781508,6541374.44544
MUSMauritius15.49514141.35214212,3328032,911703.00094
MEXMexico1,692.640153,395.9161312,6927825,46382-0.260183
FSMMicronesia0.5001880.4511895,2911204,7681601.085168
MDAMoldova19.46213346.3651378,2609319,678990.600178
MNGMongolia25.80412273.2791157,20110120,448956.04316
MNEMontenegro8.56215321.30915313,5087433,620683.20085
MARMorocco165.83559424.871584,39712911,2661293.90559
MOZMozambique23.77112461.9531276631851,7291892.524115
MMRMyanmar64.94489326.894651,1771695,9241531.904142
NAMNamibia14.21414637.7281454,66112412,3731233.78366
NRUNauru0.1691920.14819212,7277711,1491301.954141
NPLNepal46.08099180.640861,4581645,7151554.04749
NLDNetherlands1,272.011181,526.2392870,4801184,566121.413161
NZLNew Zealand248.66654298.9346846,1262555,450391.372165
NICNicaragua21.15512963.8101223,0191409,1071353.20086
NERNiger21.87412761.0351297511832,0961826.58710
NGANigeria188.271581,584.958278071816,7921493.03991
MKDNorth Macedonia17.88513753.3451339,8828529,475763.20087
NORNorway504.27632606.5904989,6946107,89262.137130
OMNOman104.35173231.1607718,9666242,015582.330125
PLWPalau0.3331890.32219018,9936118,3441055.74123
PANPanama91.67579200.1508120,0805943,839554.00054
PNGPapua New Guinea32.83511248.1021362,5651483,7571684.57041
PRYParaguay45.465101136.442936,52211019,5711013.80064
PERPeru303.29349643.052488,8149018,6891032.840100
PHLPhilippines497.495331,479.381304,35013012,9351205.47625
POLPoland979.960202,017.5131926,8054855,186403.23782
PRTPortugal321.44047536.0965230,0024450,037461.960140
PRIPuerto Rico122.52266161.1379038,6053050,77245-0.800187
QATQatar222.77656378.0836171,65310121,60552.410122
ROURomania403.39541926.7593521,4215849,213491.597155
RUSRussia2,076.396117,191.718414,2587149,383481.456159
RWARwanda14.77114558.1171301,0431754,1041657.1094
WSMSamoa1.1601831.6151835,4711187,6211455.38126
SMRSan Marino2.0471772.85117859,6031383,031141.000171
STPSão Tomé and Príncipe0.8641851.5541843,5691356,4221513.12589
SAUSaudi Arabia1,083.749192,229.6111830,0994361,923332.98995
SENSenegal34.728109105.4281011,8111595,4991568.4453
SRBSerbia92.54978216.2217914,1747233,114693.46376
SYCSeychelles2.1981754.26817521,6335742,009593.52672
SLESierra Leone8.38615432.5051499161793,5501714.65939
SGPSingapore564.77428952.6443492,9324156,75512.012134
SVKSlovak Republic147.03161257.0207627,1304747,425511.252166
SVNSlovenia75.22487123.4539735,3323457,985351.800149
SLBSolomon Islands1.8981782.1651812,3791532,7131802.715108
SOMSomalia12.99414832.4961507661821,9161864.00055
ZAFSouth Africa410.338401,025.615336,39711115,9891120.979172
SSDSouth Sudan3.99816511.386162251193716193-4.314193
ESPSpain1,799.511122,811.9481536,1923356,555372.501118
KNASt. Kitts and Nevis1.1291841.75218221,9115634,002671.964139
LCASt. Lucia2.6321715.23617414,4996928,840783.03592
VCTSt. Vincent and the Grenadines1.2421822.36918011,1628221,298934.70037
SDNSudan31.506113117.773986251862,336181-0.379186
SURSuriname4.50616214.7431586,85810522,439893.20284
SWESweden620.29725799.6804158,1001574,902201.858146
CHESwitzerland947.12521881.08339104,896397,58170.876174
TWNTaiwan Province of China804.889221,965.8392134,4263784,082132.85498
TJKTajikistan14.83614462.6561261,4321656,0481526.6948
TZATanzania85.97783293.592701,2801684,3711646.02018
THAThailand546.224301,851.258227,7679826,323801.800150
TLSTimor-Leste2.1151766.9731671,4911634,9161583.40078
TGOTogo10.02315233.0471471,0531743,4731725.30028
TONTonga0.5681870.8031875,7211158,0911422.725107
TTOTrinidad and Tobago26.46711951.68213518,4456436,018642.367124
TUNTunisia56.29192183.725854,52812714,7791171.430160
TURTürkiye1,437.406163,651.8731216,7096742,451572.706109
TKMTurkmenistan89.05481186.1068413,3377527,873792.255127
TUVTuvalu0.0651930.0691936,5431097,0051472.803101
UGAUganda64.27790187.109831,3381663,8961676.11915
UKRUkraine205.74257690.059456,26111220,999942.000138
AREUnited Arab Emirates548.59829905.2273649,4982381,676153.99156
GBRUnited Kingdom3,839.18064,447.8411054,9492063,661311.077169
USAUnited States30,507.217130,507.217289,105789,105101.826147
URYUruguay79.73184130.2099522,6935437,060622.84499
UZBUzbekistan132.48462469.844553,51413812,4621225.89922
VUTVanuatu1.2671811.0661863,5481362,9861771.374164
VENVenezuela108.51171223.984784,0681338,397140-4.000191
VNMVietnam490.970341,786.203234,80612317,4841095.15229
YEMYemen17.40113869.9601184171921,675190-1.500189
ZMBZambia28.91011598.1551031,3321674,5221626.20013
ZWEZimbabwe38.17210593.8711042,1991555,4071576.02217
World 113795.678 206878.221 14160 25743 2.785