Skip to main content
Series/7bd4d652b1d2cc49

GNI, PPP (current international $)

Macro & GDPWB WDIwb_wdi:NY.GNP.MKTP.PP.CDCurrent international $1990 → 2024202 countries
Source: World Bank (WB WDI)
Series quick facts
High-level context for this country series.
Macro & GDPWB WDI
Coverage
202
Frequency
yearly
Range
1990 \u2192 2024
Latest
2024
GNI, PPP (current international $) infographic

GNI, PPP (current international $) by country

Latest available value per country (as of 2024)
Low \u2192 High
Unit: Current international $
≤ 5.77B
5.77B – 35.71B
35.71B – 67.66B
67.66B – 156.48B
156.48B – 384.93B
384.93B – 1.34T
> 1.34T
No data
Generated by MacroVedia.comSource: World Bank (WB WDI)

Highest 15 countries

GNI, PPP (current international $)
202 countries with data
Generated by MacroVedia.comSource: World Bank (WB WDI)

Distribution across countries

GNI, PPP (current international $)
Countries
202
 
Median
94.3B
 
Mean
970.2B
 
25th pctl
24.7B
 
75th pctl
546B
 
Generated by MacroVedia.comSource: World Bank (WB WDI)

Compare trends

GNI, PPP (current international $)
ChinaUnited StatesIndia
Generated by MacroVedia.comSource: World Bank (WB WDI)
CountryLatestDateTrend
ChinaCHN37.93T Current international $2024
United StatesUSA29.24T Current international $2024
IndiaIND15.96T Current international $2024
JapanJPN6.88T Current international $2024
Russian FederationRUS6.83T Current international $2024
GermanyDEU6.36T Current international $2024
BrazilBRA4.58T Current international $2024
IndonesiaIDN4.54T Current international $2024
FranceFRA4.38T Current international $2024
United KingdomGBR4.25T Current international $2024
TurkiyeTUR3.86T Current international $2024
ItalyITA3.63T Current international $2024
MexicoMEX3.33T Current international $2024
Korea, Rep.KOR3.21T Current international $2024
SpainESP2.82T Current international $2024
CanadaCAN2.63T Current international $2024
Saudi ArabiaSAU2.53T Current international $2024
Egypt, Arab Rep.EGY2.12T Current international $2024
NigeriaNGA2.06T Current international $2024
AustraliaAUS1.89T Current international $2024
Iran, Islamic Rep.IRN1.82T Current international $2024
PolandPOL1.81T Current international $2024
BangladeshBGD1.75T Current international $2024
ThailandTHA1.72T Current international $2024
Viet NamVNM1.6T Current international $2024
PhilippinesPHL1.54T Current international $2024
PakistanPAK1.53T Current international $2024
NetherlandsNLD1.53T Current international $2024
ArgentinaARG1.36T Current international $2024
MalaysiaMYS1.33T Current international $2024
ColombiaCOL1.16T Current international $2024
South AfricaZAF969.86B Current international $2024
RomaniaROU921.99B Current international $2024
United Arab EmiratesARE895.67B Current international $2024
BelgiumBEL886.67B Current international $2024
SwitzerlandCHE841.27B Current international $2024
AlgeriaDZA809.3B Current international $2024
SwedenSWE792.72B Current international $2024
KazakhstanKAZ774.08B Current international $2024
SingaporeSGP761.8B Current international $2024
AustriaAUT680.62B Current international $2024
ChileCHL678.3B Current international $2024
IraqIRQ669.14B Current international $2024
UkraineUKR656.81B Current international $2024
Hong Kong SAR, ChinaHKG619.38B Current international $2024
Venezuela, RBVEN607.15B Current international $2011
CzechiaCZE597.59B Current international $2024
NorwayNOR595.28B Current international $2024
PeruPER574.3B Current international $2024
IsraelISR566.42B Current international $2024
IrelandIRL545.95B Current international $2024
PortugalPRT542.55B Current international $2024
DenmarkDNK506.15B Current international $2024
HungaryHUN452.18B Current international $2024
GreeceGRC450.99B Current international $2024
UzbekistanUZB436.19B Current international $2024
EthiopiaETH433.47B Current international $2024
MoroccoMAR396.8B Current international $2024
KenyaKEN369.12B Current international $2024
FinlandFIN368.86B Current international $2024
AngolaAGO358.34B Current international $2024
QatarQAT348.35B Current international $2024
Sri LankaLKA334.07B Current international $2024
MyanmarMMR320.82B Current international $2024
KuwaitKWT309.86B Current international $2024
Dominican RepublicDOM297.71B Current international $2024
BelarusBLR294.96B Current international $2024
New ZealandNZL283.42B Current international $2024
EcuadorECU279.52B Current international $2024
TanzaniaTZA274.23B Current international $2024
GhanaGHA265.78B Current international $2024
GuatemalaGTM260.76B Current international $2024
BulgariaBGR258.23B Current international $2024
Slovak RepublicSVK255.08B Current international $2024
AzerbaijanAZE247.13B Current international $2024
Cote d'IvoireCIV235.12B Current international $2024
OmanOMN207.76B Current international $2024
SerbiaSRB202.38B Current international $2024
CroatiaHRV192.66B Current international $2024
Congo, Dem. Rep.COD192.4B Current international $2024
PanamaPAN177.3B Current international $2024
TunisiaTUN174.76B Current international $2024
NepalNPL172.89B Current international $2024
CameroonCMR159.96B Current international $2024
UgandaUGA159.79B Current international $2024
TurkmenistanTKM157.52B Current international $2024
BoliviaBOL156.61B Current international $2024
LithuaniaLTU155.74B Current international $2024
Costa RicaCRI147.97B Current international $2024
CambodiaKHM139.44B Current international $2024
ParaguayPRY124.22B Current international $2024
JordanJOR122.1B Current international $2024
SloveniaSVN120.24B Current international $2024
UruguayURY115.71B Current international $2024
LibyaLBY113.63B Current international $2024
Puerto Rico (US)PRI109.12B Current international $2024
Syrian Arab RepublicSYR103.55B Current international $2022
SudanSDN103.34B Current international $2024
BahrainBHR98.86B Current international $2024
ZimbabweZWE97.58B Current international $2024
GeorgiaGEO96.94B Current international $2024
AfghanistanAFG91.71B Current international $2023
SenegalSEN91.01B Current international $2024
Yemen, Rep.YEM88.59B Current international $2013
ZambiaZMB82.11B Current international $2024
LatviaLVA79.62B Current international $2024
MaliMLI78.98B Current international $2024
El SalvadorSLV78.71B Current international $2024
Macao SAR, ChinaMAC76.92B Current international $2023
TajikistanTJK75.21B Current international $2024
LuxembourgLUX74.91B Current international $2024
HondurasHND74.7B Current international $2024
Bosnia and HerzegovinaBIH73.72B Current international $2024
LebanonLBN71.68B Current international $2023
Lao PDRLAO71.14B Current international $2024
EstoniaEST67.08B Current international $2024
ArmeniaARM66.8B Current international $2024
Burkina FasoBFA64.12B Current international $2024
AlbaniaALB64.03B Current international $2024
BeninBEN63.46B Current international $2024
GuineaGIN60.98B Current international $2024
MongoliaMNG59.91B Current international $2024
MadagascarMDG58.64B Current international $2024
NicaraguaNIC57.21B Current international $2024
Kyrgyz RepublicKGZ57.07B Current international $2024
ChadTCD55.07B Current international $2024
NigerNER54.75B Current international $2024
CyprusCYP54.09B Current international $2024
MozambiqueMOZ52.53B Current international $2024
BotswanaBWA51.86B Current international $2024
GabonGAB51.8B Current international $2024
RwandaRWA51.6B Current international $2024
Trinidad and TobagoTTO50.06B Current international $2024
Papua New GuineaPNG48.47B Current international $2024
North MacedoniaMKD46.72B Current international $2024
MoldovaMDA44.95B Current international $2024
MauritiusMUS43.73B Current international $2024
GuyanaGUY43.45B Current international $2024
Brunei DarussalamBRN42.92B Current international $2024
Congo, Rep.COG40.14B Current international $2024
MalawiMWI39.55B Current international $2024
MauritaniaMRT37.73B Current international $2024
HaitiHTI37.6B Current international $2024
JamaicaJAM36.02B Current international $2024
MaltaMLT35.47B Current international $2024
NamibiaNAM34.23B Current international $2024
IcelandISL32.49B Current international $2024
TogoTGO32.12B Current international $2024
Somalia, Fed. Rep.SOM31.07B Current international $2024
Sierra LeoneSLE30.19B Current international $2024
KosovoXKX29.16B Current international $2024
West Bank and GazaPSE24.65B Current international $2024
Equatorial GuineaGNQ23.33B Current international $2024
MontenegroMNE21.64B Current international $2024
BurundiBDI16.84B Current international $2024
Bahamas, TheBHS15.87B Current international $2024
FijiFJI13.46B Current international $2024
EswatiniSWZ13.37B Current international $2024
SurinameSUR12.69B Current international $2024
MaldivesMDV12.35B Current international $2024
BhutanBTN12.05B Current international $2023
South SudanSSD11.25B Current international $2015
LiberiaLBR9.84B Current international $2024
Gambia, TheGMB9.47B Current international $2024
DjiboutiDJI9.38B Current international $2024
LesothoLSO8.38B Current international $2024
BermudaBMU8.35B Current international $2024
Central African RepublicCAF7.14B Current international $2024
Timor-LesteTLS7.06B Current international $2024
Guinea-BissauGNB6.92B Current international $2024
BarbadosBRB6.74B Current international $2024
AndorraAND6.23B Current international $2024
Cabo VerdeCPV5.78B Current international $2024
BelizeBLZ5.74B Current international $2024
CuracaoCUW5.19B Current international $2024
ArubaABW5.18B Current international $2024
EritreaERI5.16B Current international $2011
Cayman IslandsCYM4.97B Current international $2023
Faroe IslandsFRO4.55B Current international $2024
St. LuciaLCA4.46B Current international $2024
SeychellesSYC3.91B Current international $2024
ComorosCOM3.45B Current international $2024
Antigua and BarbudaATG2.98B Current international $2024
San MarinoSMR2.43B Current international $2023
GreenlandGRL2.28B Current international $2007
Sint Maarten (Dutch part)SXM2.25B Current international $2024
Solomon IslandsSLB2.19B Current international $2024
GrenadaGRD2.14B Current international $2024
St. Vincent and the GrenadinesVCT2.13B Current international $2024
SamoaWSM1.88B Current international $2024
Turks and Caicos IslandsTCA1.74B Current international $2024
St. Kitts and NevisKNA1.61B Current international $2024
Sao Tome and PrincipeSTP1.47B Current international $2024
DominicaDMA1.42B Current international $2024
VanuatuVUT1.36B Current international $2024
TongaTON879M Current international $2023
KiribatiKIR815.09M Current international $2024
Micronesia, Fed. Sts.FSM530.81M Current international $2024
Marshall IslandsMHL363.45M Current international $2024
PalauPLW324.79M Current international $2023
NauruNRU262.52M Current international $2024
TuvaluTUV81.65M Current international $2023
Source: World Bank (WB WDI)