Skip to content

Latest figures

GNI, PPP

This indicator provides values for gross national income (GNI) expressed in current international dollars, converted by purchasing power parities (PPPs).

Latest, 2025280,608,081,592.71current international $Annual release
vs 2024+7.5%261,137,588,431.1
High since 1990280,608,081,592.71current international $2025 · World Bank
Low since 199029,172,648,630.53current international $1990 · World Bank

Over time

current international $2016 - 2025

Recent years

  1. 2025280,608,081,592.71current international $+7.5%
  2. 2024261,137,588,431.1current international $+6.7%
  3. 2023244,629,646,266.7current international $+7.7%
  4. 2022227,132,968,740.5current international $+11.9%
  5. 2021202,963,526,367.51current international $+8.8%
  6. 2020186,584,914,397.17current international $+3.3%
  7. 2019180,619,305,162.67current international $+10.0%
  8. 2018164,128,064,452.25current international $+5.8%
Full table
PeriodValue
2025280,608,081,592.71 current international $
2024261,137,588,431.1 current international $
2023244,629,646,266.7 current international $
2022227,132,968,740.5 current international $
2021202,963,526,367.51 current international $
2020186,584,914,397.17 current international $
2019180,619,305,162.67 current international $
2018164,128,064,452.25 current international $
2017155,068,777,393.56 current international $
2016146,465,694,015.61 current international $
2015139,280,913,498.4 current international $
2014125,777,835,783.86 current international $
2013115,718,386,774.73 current international $
2012107,261,780,440.81 current international $
201197,566,174,068.5 current international $
201091,998,292,944.61 current international $
200988,868,570,729.11 current international $
200888,189,540,401.08 current international $
200783,028,024,155.52 current international $
200676,193,830,122.16 current international $
200570,502,161,134.18 current international $
200466,238,537,071.84 current international $
200362,710,897,956.24 current international $
200259,910,347,495.76 current international $
200157,446,378,816.93 current international $
200054,470,605,220.12 current international $
199951,391,157,772.42 current international $
199848,892,171,635.51 current international $
199745,839,904,601.87 current international $
199643,116,034,844.86 current international $
199541,306,173,823.04 current international $
199438,587,735,972.44 current international $
199336,300,513,505.08 current international $
199233,997,311,886.1 current international $
199131,800,329,167.68 current international $
199029,172,648,630.53 current international $