GNI Per Capita for Iran

Updated on March 18, 2026.

According to data from the World Bank, in 2025, the Gross National Income (GNI) Per Capita for Iran was 5,130 (US$). A difference of +60 (US$) (1% increase) compared to 2024.

The World Bank defines GNI (Gross National Income) Per Capita as "the gross national income, converted to US dollars using the World Bank Atlas method, divided by the midyear population".

The chart and table below shows the GNI Per Capita for recent years.

You can see similar information for other countries.

You may also be interested in:
Related Topics: World Bank Topic List
Data Source: World Bank.
GNI Per Capita for Iran (US$)
Table of GNI Per Capita for Iran
Items per page:
0 of 0
Year GNI Per Capita (US$)
1963 210
1964 210
1965 220
1966 250
1967 270
1968 280
1969 320
1970 350
1971 380
1972 430
1973 530
1974 700
1975 1,040
1976 1,430
1977 1,940
1978 2,010
1979 1,960
1980 2,160
1981 2,080
1982 2,270
1983 2,840
1984 3,100
1985 2,980
1986 3,280
1987 3,450
1988 3,320
1989 2,850
1990 2,440
1991 2,450
1992 2,460
1993 2,270
1994 1,590
1995 1,300
1996 1,270
1997 1,600
1998 1,790
1999 1,770
2000 1,730
2001 1,750
2002 1,780
2003 1,880
2004 2,180
2005 2,450
2006 2,850
2007 3,330
2008 4,070
2009 4,720
2010 5,260
2011 5,910
2012 6,680
2013 7,310
2014 7,220
2015 6,660
2016 5,460
2017 5,530
2018 5,640
2019 5,390
2020 4,710
2021 3,980
2022 4,110
2023 4,390
2024 5,070
2025 5,130