Total population (thousands) in Iran

Iran: Total population (thousands) was 92,021 thousands in 2025. ▲ Rising

Latest (2025)
92,021 thousands
Change on year
up 1.0%
World rank
17th
of 233 countries
All-time high
92,021 thousands
in 2025
All-time low
28,703 thousands
in 1970
Years of data
56
1970–2025

Total population in Iran, 1970–2025

20.0k40.0k60.0k80.0k100.0k197019972025

Source: UNESCO Institute for Statistics. Measured in thousands.

Analysis

In 2025, total population in Iran stood at 92,021 thousands. That is the highest value across all 56 years on record.

The figure is up 1.0% on the previous year and up 12.1% over ten years.

Over the whole period, total population in Iran peaked at 92,021 thousands in 2025 and was at its lowest, 28,703 thousands, in 1970.

Iran ranks 17th of 233 countries on this measure, in the top 10%.

The long-run direction has been consistently rising across the 56 years of available data.

Total population (thousands) in Iran, year by year

Annual values for Total population (thousands) in Iran, 1970 to 2025.
Year thousands Change
1970 28,703 thousands —
1971 29,587 thousands +3.1%
1972 30,471 thousands +3.0%
1973 31,372 thousands +3.0%
1974 32,308 thousands +3.0%
1975 33,285 thousands +3.0%
1976 34,321 thousands +3.1%
1977 35,353 thousands +3.0%
1978 36,513 thousands +3.3%
1979 37,740 thousands +3.4%
1980 39,110 thousands +3.6%
1981 40,575 thousands +3.7%
1982 43,404 thousands +7.0%
1983 45,140 thousands +4.0%
1984 46,919 thousands +3.9%
1985 48,669 thousands +3.7%
1986 50,495 thousands +3.8%
1987 52,397 thousands +3.8%
1988 54,250 thousands +3.5%
1989 55,895 thousands +3.0%
1990 57,514 thousands +2.9%
1991 59,246 thousands +3.0%
1992 60,728 thousands +2.5%
1993 61,642 thousands +1.5%
1994 61,165 thousands -0.8%
1995 61,876 thousands +1.2%
1996 62,535 thousands +1.1%
1997 63,227 thousands +1.1%
1998 64,052 thousands +1.3%
1999 64,988 thousands +1.5%
2000 65,903 thousands +1.4%
2001 66,934 thousands +1.6%
2002 67,970 thousands +1.5%
2003 68,053 thousands +0.1%
2004 69,486 thousands +2.1%
2005 71,027 thousands +2.2%
2006 72,630 thousands +2.3%
2007 74,156 thousands +2.1%
2008 75,050 thousands +1.2%
2009 75,979 thousands +1.2%
2010 76,937 thousands +1.3%
2011 77,905 thousands +1.3%
2012 78,863 thousands +1.2%
2013 79,879 thousands +1.3%
2014 80,951 thousands +1.3%
2015 82,053 thousands +1.4%
2016 83,185 thousands +1.4%
2017 84,439 thousands +1.5%
2018 85,614 thousands +1.4%
2019 86,622 thousands +1.2%
2020 87,482 thousands +1.0%
2021 87,965 thousands +0.6%
2022 88,946 thousands +1.1%
2023 90,103 thousands +1.3%
2024 91,115 thousands +1.1%
2025 92,021 thousands +1.0%

Iran compared with similar countries

  • Iran's 92,021 thousands is above the median for upper middle income countries, which is 6,843 thousands, 13.4× the median. (58 countries reporting)
  • Iran's 92,021 thousands is above the median for Middle East, North Africa, Afghanistan & Pakistan, which is 11,575 thousands, 8.0× the median. (23 countries reporting)

Averages by decade

DecadeAverage LowestHighest Years
1970s 32,965 thousands 28,703 thousands 37,740 thousands 10
1980s 47,685 thousands 39,110 thousands 55,895 thousands 10
1990s 61,697 thousands 57,514 thousands 64,988 thousands 10
2000s 70,719 thousands 65,903 thousands 75,979 thousands 10
2010s 81,645 thousands 76,937 thousands 86,622 thousands 10
2020s 89,605 thousands 87,482 thousands 92,021 thousands 6

Countries ranked near Iran

  1. 14 Philippines 116,316 thousands compare
  2. 15 Democratic Republic of Congo 111,036 thousands compare
  3. 16 Vietnam 101,300 thousands compare
  4. 18 Turkey 87,576 thousands compare
  5. 19 Germany 84,409 thousands compare
  6. 20 Thailand 71,647 thousands compare

See the full ranking of 233 places →

More population data for Iran

All data for Iran →

Frequently asked questions

What is total population in Iran?
Total population in Iran was 92,021 thousands in 2025, according to UNESCO Institute for Statistics.
What is the highest total population recorded in Iran?
The highest recorded value was 92,021 thousands in 2025.
What is the lowest total population recorded in Iran?
The lowest recorded value was 28,703 thousands in 1970.
How does Iran rank for total population?
Iran ranks 17th out of 233 countries with data for 2025.
Is total population rising or falling in Iran?
Over the last ten years it is up 12.1%. The long-run trend across the full record is rising.
Where does this Iran data come from?
The figures come from UNESCO Institute for Statistics, published as part of Total population (thousands). Statizoid updates them automatically from the source API.

Download this data

CSV · JSON — 56 observations, free to reuse under CC BY-SA 3.0 IGO (UNESCO Institute for Statistics).

Share, cite or embed this page

Cite this page

Total population in Iran. Statizoid, drawing on UNESCO Institute for Statistics. Retrieved 12 October 2026, from https://population.statizoid.com/stat/total-population-thousands/iran-islamic-rep/

Embed or link this data

Paste this into a page to link back to these figures. The data itself is free to reuse under CC BY-SA 3.0 IGO (UNESCO Institute for Statistics); please keep the attribution.

<a href="https://population.statizoid.com/stat/total-population-thousands/iran-islamic-rep/">Total population in Iran</a> — Statizoid

About this data

Indicator
Total population (thousands)
Unit
thousands
Source
UNESCO Institute for Statistics
Licence
CC BY-SA 3.0 IGO (UNESCO Institute for Statistics)
Coverage
233 places, 12,820 data points, 1970–2025
Last refreshed

February 2026 Data Release