Topic summary

Demographics of Iran

Demographics of Iran

Iran's population increased dramatically in the late 20th century, reaching about 80 million by 2016. As of 2026, Iran's population is over 87 million. In recent years, however, Iran's birth rate has dropped significantly. Studies project that Iran's rate of population growth will continue to slow until it stabilises above 100 million by 2050. Half of Iran's population was under 35 years old in 2012. In January 2025, the average age of the Iranian population is 32 years.

In 2009, the number of households stood at 15.3 million, at 4.8 persons per household. In 2012, the average family income was 11.8 million rials (about $960) per month.

Between 1990 to 2008 Iran's population grew by 17.6 million, an increase of 32%. The literacy rate was 80% in 2002, and 85% in 2016. The 2021 fertility rate was 1.6, below the natural replacement rate of 2.1.

In 2026 Iran recorded lowest birth rate in 66-70 year historic lowest record.