HistoryData

Population of Iran, Islamic Rep.

Current Population
91,567,738
10yr Growth Rate
+12.35%
Rank
#17 of 209
Population Over Time
21,470,43438,994,76056,519,08674,043,41291,567,73819601970198019902000201020202024
Analysis# Iran Population Analysis Iran's population of 91.57 million ranks 17th globally and has grown 12.35% over the past decade, equating to approximately 10.1 million people added since 2014. The 1982 peak growth decade reflects the post-revolutionary population boom and Iraq-Iran War period, after which growth rates declined substantially due to family planning policies implemented in the 1990s. Comparative to the 64-year dataset (1960–2024), Iran's current growth trajectory is notably decelerated from its historical peaks, indicating demographic transition toward lower fertility rates.

Historical Population Data

YearPopulationChange %
202491,567,738+1.06%
202390,608,707+1.21%
202289,524,246+1.21%
202188,455,488+0.83%
202087,723,443+0.77%
201987,051,648+1.08%
201886,117,998+1.28%
201785,026,754+1.45%
201683,812,228+1.44%
201582,619,362+1.37%
201481,502,045+1.35%
201380,414,686+1.32%
201279,370,580+1.26%
201178,383,598+1.24%
201077,420,842+1.26%
200976,457,825+1.25%
200875,514,204+1.22%
200774,602,648+1.65%
200673,392,747+2.18%
200571,828,455+2.24%
Show all 65 rows
YearPopulationChange %
200470,256,316+2.16%
200368,769,340+1.11%
200268,011,317+0.83%
200167,452,005+1.56%
200066,418,659+1.49%
199965,445,391+1.43%
199864,519,859+1.38%
199763,639,638+1.21%
199662,881,300+1.09%
199562,205,567+1.11%
199461,520,598+0.19%
199361,403,543+0.36%
199261,184,983+2.00%
199159,986,931+2.75%
199058,380,092+2.95%
198956,704,914+2.96%
198855,072,694+3.28%
198753,323,493+3.65%
198651,446,045+3.76%
198549,582,289+3.74%
198447,793,998+3.83%
198346,029,535+3.97%
198244,272,141+5.44%
198141,989,312+5.39%
198039,842,324+3.69%
197938,424,952+3.50%
197837,126,535+3.32%
197735,933,181+3.15%
197634,837,271+3.06%
197533,802,973+3.07%
197432,796,463+3.00%
197331,839,838+2.97%
197230,921,179+2.97%
197130,029,071+3.03%
197029,145,100+3.08%
196928,273,482+3.05%
196827,437,391+3.04%
196726,628,432+3.09%
196625,829,270+3.16%
196525,036,978+3.19%
196424,262,859+3.16%
196323,519,005+3.12%
196222,807,907+3.08%
196122,125,726+3.05%
196021,470,434