Notice: Undefined variable: link in /home/populati/public_html/config.php on line 108
List of cities in Iran by population for 2024 | Cities of Iran

List of cities in Iran by population

The list consists of the largest cities Iran Flag of  Iran. In total, there are 80 cities in Iran. The largest city is Tehran with a population of 7 797 520. The total population of Iran is 84002570 people - 1.08% of the total population of the Earth.

# Name, city Population
1Tehran7 797 520
2Mashad2 427 316
3Isfahan1 602 110
4Tabriz1 398 060
5Kerej1 386 030
6Shiraz1 227 331
7Ahvaz985 614
8Kum959 116
9Kermanshah794 863
10Urmia583 255
11Zahedan567 449
12Rasht557 366
13Kerman515 114
14Hamadan479 640
15Erak446 760
16Yazd432 194
17Ardabil418 262
18Bender-Abbas379 301
19Islamshir357 389
20Qazvin355 338
21Zanjan349 713
22Khorramabad333 945
23Senendage316 862
24Gorgan274 438
25Sari261 293
26Kashan253 509
27Dizfull235 819
28Golestan231 905
29Quds230 147
30Borucerd229 541
31Malard228 713
32Khomeinihehr223 071
33Abadan219 772
34Sebzevar214 582
35Varamin208 996
36Nishapur208 860
37Najafabad208 647
38Babol201 335
39Amol199 698
40Shehriyar189 421
41Hoi An181 465
42Sava180 548
43Bojnurd176 726
44Kaamshahr174 768
45Garchak174 006
46Sirjan170 916
47Bushehr169 966
48Birdland166 138
49Ilam160 355
50Malayer156 289
51Bukane150 703
52Merage149 929
53Rafsanjan139 219
54Zabol136 956
55Nesimshehr135 846
56Mehabad135 780
57Sakkez133 331
58Shahrud132 379
59Shehre Kord131 612
60Gombede-Cavus129 167
61Shahinshahr127 412
62Pakdesht126 937
63Semnan126 780
64Khorramshahr125 859
65Marvdesht124 350
66Torbat-Heydariy121 300
67Andymeshk120 177
68Merend114 841
69Miandoab114 153
70Mahshehr111 448
71Anzali110 643
72Shehrez109 601
73Masjid-Soleiman108 682
74Gehrom105 285
75Uze104 364
76Kuchan101 313
77Dorud101 219
78Behbehan101 178
79Iranahshir100 642
80Yasuj100 544

Population HUB - this is an accessible statistics of the population of the country, city and any other region. Fast site work and constantly updated data. Thank you for choosing the Population HUB.

FAQ
In total, Iran has 80 cities with a total population of 84002570 people for 2024.
The largest population in Tehran is 7 797 520.

Recently interested in the population

Interesting pages

×