The current population of Iran is 92,217,748 with an annual growth rate of 0.859%. Iran has a population of 1.123% of the world's population.
Population | 92,217,748 |
---|---|
Growth Rate | 0.859% |
Male | 46,845,919 (50.799%) |
Female | 45,371,828 (49.201%) |
Today Change | + 2,142 |
Births today | 3,049 |
---|---|
Deaths today | 1,214 |
Births in 2025 | 280,503 |
Deaths in 2025 | 111,691 |
Change in 2025 | + 197,050 (0.214%) |
Year | Population (01 Jan) | Natural Change | Growth Rate (%) | Total Population (31 December) |
---|---|---|---|---|
2024 | 91,114,777 | 901,125 | 0.989% | 92,015,902 |
2023 | 90,102,637 | 1,006,446 | 1.117% | 91,109,083 |
2022 | 88,945,856 | 1,149,180 | 1.292% | 90,095,036 |
2021 | 87,965,119 | 975,533 | 1.109% | 88,940,652 |
2020 | 87,481,767 | 482,025 | 0.551% | 87,963,792 |
2019 | 86,621,528 | 855,821 | 0.988% | 87,477,349 |
2018 | 85,614,468 | 1,000,833 | 1.169% | 86,615,301 |
2017 | 84,439,040 | 1,166,948 | 1.382% | 85,605,988 |
2016 | 83,185,416 | 1,244,454 | 1.496% | 84,429,870 |
2015 | 82,053,308 | 1,124,130 | 1.37% | 83,177,438 |
The net migration rate of Iran in the most recent year (2023) is estimated at 262,044, indicating a positive migration trend where more people are arriving than leaving.
Year | Net Migration |
---|---|
2023 | 262,044 |
2022 | 403,190 |
2021 | 334,967 |
2020 | -180,680 |
2019 | -32,794 |
2018 | -27,946 |
2017 | 34,849 |
2016 | 66,630 |
2015 | -46,239 |
2014 | -56,042 |
Rank | Iso | Country | Population | Equivalent Iran |
---|---|---|---|---|
1 | TM | Turkmenistan | 7,588,252 | 8.214% |
2 | AF | Afghanistan | 43,542,406 | 47.001% |
3 | PK | Pakistan | 254,200,030 | 275.158% |
4 | AM | Armenia | 2,957,799 | 3.22% |
5 | AZ | Azerbaijan | 10,382,944 | 11.267% |
6 | BH | Bahrain | 1,634,701 | 1.767% |
7 | IQ | Iraq | 46,770,155 | 50.561% |
8 | KW | Kuwait | 5,005,252 | 5.417% |
9 | OM | Oman | 5,445,325 | 5.866% |
10 | QA | Qatar | 3,099,941 | 3.352% |
11 | SA | Saudi Arabia | 34,413,579 | 37.235% |
12 | TR | Turkey | 87,630,513 | 95.17% |
13 | AE | United Arab Emi... | 11,279,625 | 12.188% |