Iran · Cities

Cities of Iran

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