Iran · Cities
Cities of Iran
Ordered by population (GeoNames estimate). A city appears here once it passes 100,000 inhabitants, holds something from Hookito, or is the capital.
- 1TehranCapital7,153,309
- 2Mashhad2,307,177
- 3Isfahan1,547,164
- 4Karaj1,448,075
- 5Tabriz1,424,641
- 6Shiraz1,249,942
- 7Qom900,000
- 8Ahvaz841,145
- 9Kermanshah621,100
- 10Rasht594,590
- 11Kerman577,514
- 12Orūmīyeh577,307
- 13Zahedan551,980
- 14Hamadān528,256
- 15Arāk503,647
- 16Yazd477,905
- 17Eslamshahr450,000
- 18Ardabīl410,753
- 19Zanjan357,471
- 20Bandar Abbas352,173
- 21Sanandaj349,176
- 22Qazvin333,635
- 23Khorramshahr330,606
- 24Khorramabad329,825
- 25Shahrīār309,607
- 26Qods309,605
- 27Kashan304,487
- 28Khomeynī Shahr277,334
- 29Dezful264,709
- 30Marāgheh262,604
- 31Sari255,396
- 32Borūjerd251,958
- 33Qarchak251,834
- 34Gorgān244,937
- 35Sabzevar243,700
- 36Golestān240,000
- 37Āmol237,528
- 38Pākdasht236,319
- 39Najafābād235,281
- 40Abadan231,476
- 41Varāmīn225,628
- 42Neyshābūr220,929
- 43Sāveh220,762
- 44Naz̧arābād213,388
- 45Qā’em Shahr204,953
- 46Bābol202,796
- 47Nasīm Shahr200,393
- 48Sirjan199,704
- 49Khūy198,845
- 50Bīrjand196,982