Skip to content

Latest figures

GNI per capita

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

Latest, 2025Q50,069currentAnnual release
vs 2024+6.4%Q47,040
High since 1960Q50,069current2025 · World Bank
Low since 1960Q254current1961 · World Bank

Over time

Q current2016 - 2025

Recent years

  1. 2025Q50,069current+6.4%
  2. 2024Q47,040current+6.3%
  3. 2023Q44,234current+8.9%
  4. 2022Q40,606current+9.6%
  5. 2021Q37,057current+9.2%
  6. 2020Q33,950current−0.4%
  7. 2019Q34,096current+6.3%
  8. 2018Q32,060current+3.0%
Full table
PeriodValue
2025Q50,069 current
2024Q47,040 current
2023Q44,234 current
2022Q40,606 current
2021Q37,057 current
2020Q33,950 current
2019Q34,096 current
2018Q32,060 current
2017Q31,114 current
2016Q30,191 current
2015Q29,092 current
2014Q27,777 current
2013Q26,429 current
2012Q25,214 current
2011Q23,986 current
2010Q22,030 current
2009Q20,896 current
2008Q20,545 current
2007Q18,394 current
2006Q16,530 current
2005Q15,340 current
2004Q14,374 current
2003Q13,477 current
2002Q12,854 current
2001Q12,029 current
2000Q12,662 current
1999Q11,711 current
1998Q11,028 current
1997Q9,802 current
1996Q8,889 current
1995Q8,168 current
1994Q7,360 current
1993Q6,501 current
1992Q5,593 current
1991Q5,046 current
1990Q3,705 current
1989Q2,641 current
1988Q2,354 current
1987Q2,081 current
1986Q1,904 current
1985Q1,399 current
1984Q1,214 current
1983Q1,205 current
1982Q1,188 current
1981Q1,204 current
1980Q1,135 current
1979Q1,026 current
1978Q923 current
1977Q852 current
1976Q690 current
1975Q584 current
1974Q521 current
1973Q433 current
1972Q362 current
1971Q351 current
1970Q346 current
1969Q320 current
1968Q309 current
1967Q288 current
1966Q284 current
1965Q280 current
1964Q280 current
1963Q281 current
1962Q262 current
1961Q254 current
1960Q254 current