Iran - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityCountryPopulation
1. Tehrān Iran 7,153,309
2. Mashhad Iran 2,307,177
3. Eşfahān Iran 1,547,164
4. Karaj Iran 1,448,075
5. Tabrīz Iran 1,424,641
6. Shīrāz Iran 1,249,942
7. Qom Iran 900,000
8. Ahvāz Iran 841,145
9. Kahrīz Iran 766,706
10. Kermānshāh Iran 621,100
11. Rasht Iran 594,590
12. Kermān Iran 577,514
13. Orūmīyeh Iran 577,307
14. Zāhedān Iran 551,980
15. Hamadān Iran 528,256
16. Āzādshahr Iran 514,102
17. Arāk Iran 503,647
18. Yazd Iran 477,905
19. Ardabīl Iran 410,753
20. Ābādān Iran 370,180
21. Zanjān Iran 357,471
22. Bandar ‘Abbās Iran 352,173
23. Sanandaj Iran 349,176
24. Qazvīn Iran 333,635
25. Khorramshahr Iran 330,606
26. Khorramābād Iran 329,825
27. Khomeynī Shahr Iran 277,334
28. Kāshān Iran 272,359
29. Shari-i-Tajan Iran 255,396
30. Borūjerd Iran 251,958
31. Qarchak Iran 251,834
32. Gorgān Iran 244,937
33. Sabzevār Iran 226,183
34. Najafābād Iran 223,450
35. Neyshābūr Iran 220,929
36. Naz̧arābād Iran 213,388
37. Būkān Iran 213,331
38. Sīrjān Iran 207,645
39. Bābol Iran 202,796
40. Āmol Iran 199,382
41. Bīrjand Iran 196,982
42. Bojnūrd Iran 192,041
43. Varāmīn Iran 179,603
44. Malāyer Iran 176,573
45. Sāveh Iran 175,533
46. Khvoy Iran 175,370
47. Bandar Būshehr Iran 165,377
48. Mahābād Iran 162,434
49. Saqqez Iran 151,237
50. Rafsanjān Iran 147,680
51. Īlām Iran 140,940
52. Mīāndowāb Iran 132,819
53. Shāhrūd Iran 131,889
54. Gonbad-e Qābūs Iran 131,416
55. Īrānshahr Iran 131,232
56. Shahr-e Kord Iran 129,153
57. Torbat-e Ḩeydarīyeh Iran 125,633
58. Semnān Iran 124,826
59. Marand Iran 124,191
60. Zābol Iran 121,989
61. Qūchān Iran 111,752
62. Masjed Soleymān Iran 111,510
63. Bandar-e Anzalī Iran 110,826
64. Bāneh Iran 104,799
65. Pārsābād Iran 101,661
66. Shāhreẕā Iran 100,790
67. Kūhdasht Iran 100,208
68. Bam Iran 99,268
69. Akbarābād Iran 98,342
70. Fasā Iran 98,061
71. Kāshmar Iran 96,151
72. Qeshm Iran 95,000
73. Do Gonbadān Iran 94,638
74. Kāzerūn Iran 94,511
75. Ahar Iran 94,348
76. Behshahr Iran 93,500
77. Alīgūdarz Iran 91,041
78. Qorveh Iran 87,953
79. Borāzjān Iran 86,059
80. Salmās Iran 81,606
81. Bonāb Iran 80,359
82. Behbahān Iran 79,327
83. Shūshtar Iran 77,507
84. Khomeyn Iran 77,425
85. Nahāvand Iran 76,250
86. Alvand Iran 74,889
87. Naqadeh Iran 73,528
88. Nūrābād Iran 73,528
89. Tākestān Iran 71,499
90. Mīnāb Iran 70,790
91. Abhar Iran 69,889
92. Dehdasht Iran 69,726
93. Chālūs Iran 69,638
94. Khāsh Iran 69,603
95. Langerūd Iran 68,148
96. Dāmghān Iran 67,694
97. Fīrūzābād Iran 66,558
98. Nūrābād Iran 64,041
99. Dārāb Iran 63,319
100. Robāţ Karīm Iran 62,753