Population of Iran

83,992,953

2020


Yearly change:

1.3%

5-year change:

1.4%

20-year change:

1.4%

Most populated cities in Iran

Iran has an estimated population of 84 million. Around 23% of the population lives in the 10 major cities.

# City Population
1 Tehran, Tehrān 7,153,309
2 Mashhad, Razavi Khorasan 2,307,177
3 Isfahan 1,547,164
4 Karaj, Alborz 1,448,075
5 Tabriz, East Azerbaijan 1,424,641
6 Shiraz, Fars 1,249,942
7 Qom 900,000
8 Ahvaz, Khuzestan 841,145
9 Pasragad Branch, Hamadān 787,878
10 Kahrīz, Kermānshāh 766,706
# City Population
11 Kermanshah, Kermānshāh 621,100
12 Rasht, Gīlān 594,590
13 Kerman 577,514
14 Orūmīyeh, West Azerbaijan 577,307
15 Zahedan, Sistan and Baluchestan 551,980
16 Ecbatana, Hamadān 528,256
17 Āzādshahr, Hamadān 514,102
18 Arāk, Markazi 503,647
19 Yazd 477,905
20 Ardabīl 410,753