Population of Iran 2021
84,971,331 persons

2021
84 971 331
2020
84 037 600
2019
83 075 062
2018
82 083 918
2017
81 070 480
2016
80 038 166
2015
78 773 093
8,693,706
3,000,000
1,967,005
1,961,260
1,460,665
1,398,060
1,184,788
946,651
736,224
622,209
All cities of Iran
Population density

 51.55 persons/sq.km²

 Male

42,937,101

 Female

42,034,230

Population of Iran 2021 is 84,971,331

Iran population data is collected from official population sources and publicly available information resources.

  • Iran population density is 51.55 persons/sq.km²
  • Male population 42,937,101
  • Female population 42,034,230

Most populated cities in Iran:

  • Tehran — 8,693,706
  • Mashhad — 3,000,000
  • Karaj — 1,967,005
  • Isfahan — 1,961,260
  • Shiraz — 1,460,665

Population data is collected from UN statistical database. 2019, 2020 year population could be missed or not agregated.