Skip to content

Latest figures

GNI

Gross national income is the total income earned by all residents within an economic territory during an accounting period.

Latest, 2025US$90.06B2015 pricesAnnual release
vs 2024+6.1%US$84.87B 2015 prices
High since 1960US$90.06B2015 prices2025 · World Bank
Low since 1960US$8.28B2015 prices1960 · World Bank

Over time

US$ million 2015 prices2016 - 2025

Recent years

  1. 2025US$90.06B2015 prices+6.1%
  2. 2024US$84.87B2015 prices+5.6%
  3. 2023US$80.33B2015 prices+6.8%
  4. 2022US$75.24B2015 prices+1.9%
  5. 2021US$73.83B2015 prices+4.9%
  6. 2020US$70.37B2015 prices−0.3%
  7. 2019US$70.58B2015 prices+5.6%
  8. 2018US$66.83B2015 prices+2.9%
Full table
PeriodValue
2025US$90,063.8 M 2015 prices
2024US$84,870.8 M 2015 prices
2023US$80,332.7 M 2015 prices
2022US$75,241.8 M 2015 prices
2021US$73,833.2 M 2015 prices
2020US$70,374.2 M 2015 prices
2019US$70,576.2 M 2015 prices
2018US$66,833.4 M 2015 prices
2017US$64,973.7 M 2015 prices
2016US$62,966.5 M 2015 prices
2015US$60,699.7 M 2015 prices
2014US$57,402.0 M 2015 prices
2013US$55,017.6 M 2015 prices
2012US$54,100.6 M 2015 prices
2011US$52,314.5 M 2015 prices
2010US$49,945.8 M 2015 prices
2009US$48,768.6 M 2015 prices
2008US$47,210.0 M 2015 prices
2007US$45,447.3 M 2015 prices
2006US$42,883.6 M 2015 prices
2005US$41,094.9 M 2015 prices
2004US$40,176.8 M 2015 prices
2003US$39,359.8 M 2015 prices
2002US$38,699.5 M 2015 prices
2001US$37,786.8 M 2015 prices
2000US$37,060.6 M 2015 prices
1999US$35,580.2 M 2015 prices
1998US$34,849.1 M 2015 prices
1997US$31,825.6 M 2015 prices
1996US$29,804.0 M 2015 prices
1995US$29,875.2 M 2015 prices
1994US$28,402.3 M 2015 prices
1993US$26,898.6 M 2015 prices
1992US$25,707.0 M 2015 prices
1991US$24,510.9 M 2015 prices
1990US$22,614.2 M 2015 prices
1989US$22,154.0 M 2015 prices
1988US$21,432.9 M 2015 prices
1987US$20,524.2 M 2015 prices
1986US$20,116.4 M 2015 prices
1985US$19,734.3 M 2015 prices
1984US$20,224.9 M 2015 prices
1983US$20,017.0 M 2015 prices
1982US$20,466.7 M 2015 prices
1981US$21,572.4 M 2015 prices
1980US$21,741.7 M 2015 prices
1979US$21,644.6 M 2015 prices
1978US$21,508.2 M 2015 prices
1977US$21,049.9 M 2015 prices
1976US$18,443.6 M 2015 prices
1975US$16,628.9 M 2015 prices
1974US$16,572.4 M 2015 prices
1973US$15,809.4 M 2015 prices
1972US$14,668.6 M 2015 prices
1971US$14,219.2 M 2015 prices
1970US$13,711.0 M 2015 prices
1969US$12,548.6 M 2015 prices
1968US$12,257.3 M 2015 prices
1967US$11,428.5 M 2015 prices
1966US$10,961.3 M 2015 prices
1965US$10,675.0 M 2015 prices
1964US$10,335.6 M 2015 prices
1963US$9,665.8 M 2015 prices
1962US$8,784.9 M 2015 prices
1961US$8,390.9 M 2015 prices
1960US$8,283.8 M 2015 prices