Persian City Name Generator

Real and Invented City Names from Greater Persia

Places & Geography500 curated namesUpdated Free · no sign-up

Tap a name to copy it500 names in this generator

Generate Persian city names for maps, novels and roleplaying worlds: real cities of Iran and the old Persian empires from Isfahan and Persepolis to Ctesiphon and Merv, plus hundreds of invented names built from authentic Persian roots like -abad, -shahr, -kand, Bandar-e and Qal'eh-ye.

About persian city names

Persian place names are built from a small set of pieces that have been in use for two and a half thousand years. The commonest is -abad, 'made prosperous by', usually attached to a founder or a quality: Khorramabad, Firuzabad, Mehrabad. Sasanian kings stamped their own names on new towns (Bishapur, Gondeshapur, Ardashir-Khwarrah, Veh-Ardashir), while -shahr means city, -kand or -gerd a walled town (Samarkand, Dastgerd, Borujerd), and -estan a land or region. Many names are simply a descriptive phrase joined by the ezafe 'e': Bandar-e Abbas (port of Abbas), Qal'eh-ye Zarrin (golden fort), Pol-e Khorshid (sun bridge), Dasht-e Kavir (desert plain).

The roots behind those phrases are the words Persian poetry loves: gol (rose), mehr (sun), nur (light), shir (lion), mah (moon), darya (sea), kuh (mountain), rud (river), sabz, sorkh, sefid and siah for green, red, white and black, zarrin and simin for gold and silver. Heroes of the Shahnameh (Rostam, Siavash, Jamshid), Zoroastrian months and divinities (Mehregan, Ormazd, Anahita) and the great poets (Ferdowsi, Hafez, Khayyam) also lend their names to towns.

This generator mixes real cities of Iran, Khorasan and the ancient empires with invented names that follow the same grammar, so a fictional Golnarabad or Bandar-e Mahtab sits naturally beside Shiraz and Nishapur on a map.

Tips for choosing a name

  • Match the suffix to the settlement: -abad and -shahr for large towns, -kand or -gerd for old walled cities, Deh-e for villages, Bandar-e for ports on the Gulf or Caspian, Qal'eh-ye or Dezh-e for fortress towns.
  • Use the real names as anchors for geography. Cities ending in -abad cluster in the centre and west of Iran, while -kand and -kent names belong to Khorasan and Central Asia, so a Persianate fantasy region can signal where it lies with its suffixes alone.
  • Keep transliteration consistent across your map: pick one of Firuz/Firouz/Piruz, Nur/Noor and Qal'eh/Ghaleh and stick with it, since mixed spellings read as different languages.
  • For a Sasanian or Achaemenid setting, use royal compounds (Ram-Hormozd, Shad-Peroz, Parsagard) and Old Persian province names; for a medieval or Safavid setting, lean on -abad towns and garden names like Bagh-e Firuzan.
  • Avoid using the names of real major cities for fictional places unless the story is set there; smaller real towns like Natanz or Meybod give authentic flavour without the baggage.

Frequently asked questions

What are the most famous Persian cities?

Historically the great Persian cities were Persepolis and Pasargadae (Achaemenid capitals), Susa, Ecbatana (modern Hamadan), Ctesiphon (Sasanian capital near Baghdad), Rey, Nishapur, Merv, Balkh and Herat in Khorasan, and Isfahan, the Safavid capital. Today the largest Iranian cities are Tehran, Mashhad, Isfahan, Shiraz, Tabriz, Karaj, Qom and Ahvaz.

What does -abad mean in Persian city names?

Abad means 'cultivated, inhabited, made prosperous'. It is usually attached to the name of a founder, ruler or saint, or to a pleasant quality: Khorramabad is 'verdant place', Firuzabad 'victorious place', Mehrabad 'place of the sun'. The suffix spread with Persian culture, which is why it appears from Islamabad and Hyderabad to Ashgabat.

How do I invent a Persian-sounding fantasy city name?

Combine one evocative root with one place suffix: Golnar + abad, Shir + kand, Setareh + dezh. Or build an ezafe phrase from a place word and a descriptor: Bandar-e Mahtab (port of moonlight), Qal'eh-ye Bahram, Darreh-ye Gol. Two or three syllables before the suffix, stress on the last syllable, and no consonant clusters at the start will keep it sounding Persian rather than Arabic or Turkish.

Are these names Persian or Iranian?

Both. Persian is the language and the historical culture, which stretched well beyond modern Iran into Afghanistan, Central Asia and Iraq, so the list includes Herat, Balkh, Bukhara and Samarkand alongside Iranian cities. The invented names use Persian vocabulary and grammar and will suit any Persianate setting, real or fictional.

All 500 persian city names

Browse the full list
  • Isfahan
  • Shiraz
  • Tabriz
  • Persepolis
  • Pasargadae
  • Ctesiphon
  • Susa
  • Ecbatana
  • Rey
  • Nishapur
  • Merv
  • Balkh
  • Herat
  • Bukhara
  • Samarkand
  • Qazvin
  • Kashan
  • Yazd
  • Kerman
  • Hamadan
  • Kermanshah
  • Mashhad
  • Tus
  • Gorgan
  • Sari
  • Rasht
  • Ardabil
  • Zanjan
  • Sanandaj
  • Urmia
  • Ahvaz
  • Shush
  • Bam
  • Bandar Abbas
  • Bushehr
  • Hormuz
  • Siraf
  • Gondeshapur
  • Firuzabad
  • Bishapur
  • Istakhr
  • Sabzevar
  • Birjand
  • Zahedan
  • Qom
  • Arak
  • Semnan
  • Damghan
  • Shahrud
  • Khorramabad
  • Borujerd
  • Dezful
  • Shushtar
  • Abadan
  • Ilam
  • Bojnurd
  • Quchan
  • Torbat-e Heydarieh
  • Kashmar
  • Maragheh
  • Khoy
  • Marand
  • Ahar
  • Lahijan
  • Astara
  • Amol
  • Babol
  • Behshahr
  • Natanz
  • Ardakan
  • Meybod
  • Abarkuh
  • Taft
  • Sirjan
  • Rafsanjan
  • Jiroft
  • Lar
  • Jahrom
  • Fasa
  • Darab
  • Kazerun
  • Marvdasht
  • Nain
  • Ardestan
  • Golpayegan
  • Khomein
  • Malayer
  • Nahavand
  • Tuyserkan
  • Saveh
  • Varamin
  • Karaj
  • Tehran
  • Shemiran
  • Damavand
  • Bastam
  • Gonabad
  • Tabas
  • Ferdows
  • Esfarayen
  • Nehbandan
  • Khash
  • Iranshahr
  • Chabahar
  • Minab
  • Bandar Lengeh
  • Qeshm
  • Kangan
  • Bandar Kong
  • Dashtestan
  • Borazjan
  • Behbahan
  • Ramhormoz
  • Masjed Soleyman
  • Izeh
  • Andimeshk
  • Khorramshahr
  • Hoveyzeh
  • Susangerd
  • Dehloran
  • Mehran
  • Kuhdasht
  • Aligudarz
  • Dorud
  • Nurabad
  • Bijar
  • Saqqez
  • Marivan
  • Baneh
  • Mahabad
  • Bukan
  • Piranshahr
  • Salmas
  • Maku
  • Jolfa
  • Miandoab
  • Bonab
  • Sarab
  • Meshgin Shahr
  • Khalkhal
  • Germi
  • Parsabad
  • Talesh
  • Fuman
  • Masuleh
  • Langarud
  • Rudsar
  • Ramsar
  • Tonekabon
  • Chalus
  • Nowshahr
  • Nur
  • Fereydunkenar
  • Juybar
  • Neka
  • Galugah
  • Bandar Torkaman
  • Aliabad-e Katul
  • Minudasht
  • Kalaleh
  • Gonbad-e Kavus
  • Shirvan
  • Dargaz
  • Sarakhs
  • Torbat-e Jam
  • Taybad
  • Khaf
  • Zabol
  • Saravan
  • Panjakent
  • Khujand
  • Termez
  • Nisa
  • Hecatompylos
  • Gabae
  • Taoke
  • Veh-Ardashir
  • Ram-Ardashir
  • Peroz-Shapur
  • Eran-Khwarrah-Shapur
  • Ardashir-Khwarrah
  • Veh-Antiok-Shapur
  • Khosrow-Shad-Hormozd
  • Shad-Shapur
  • Ram-Peroz
  • Veh-Kavad
  • Nev-Shapur
  • Dastgerd
  • Hulwan
  • Kangavar
  • Sarvestan
  • Shahr-e Hezar Gonbad
  • Shahr-e Badgir
  • Shahr-e Golab
  • Shahr-e Ayeneh
  • Shahr-e Zarbaft
  • Shahr-e Abrisham
  • Shahr-e Za'faran
  • Shahr-e Kaghaz
  • Shahr-e Simorgh
  • Shahr-e Narenj
  • Abrishamkand
  • Zafaranabad
  • Golabdasht
  • Kashigaran
  • Farshbafan
  • Mesgarabad
  • Shishehgaran
  • Hennabandan
  • Ayenehkari
  • Badgirabad
  • Karvangah-e Nur
  • Manzelgah-e Kavir
  • Chaparkhaneh
  • Yakhchalabad
  • Gonbadkand
  • Menareh-ye Zarrin
  • Taq-e Mahtab
  • Eyvan-e Gol
  • Hammam-e Shir
  • Abanbar-e Nur
  • Anahitabad
  • Bagh-e Firuzan
  • Shahr-e Golnur
  • Bandar-e Mahtab
  • Qal'eh-ye Zarrin
  • Deh-e Sabzan
  • Pol-e Khorshid
  • Dezh-e Siavash
  • Kuh-e Mehrgan
  • Rud-e Simin
  • Cheshmeh-ye Nur
  • Dasht-e Golbahar
  • Kavir-e Setareh
  • Bahramabad
  • Rostamdezh
  • Siavashgerd
  • Jamshidabad
  • Faridunshahr
  • Gordafaridabad
  • Zahhakdezh
  • Arashkand
  • Ardavanabad
  • Dariushgerd
  • Kurosh-Shahr
  • Hakhamaneshabad
  • Turanshahr
  • Samangan
  • Alborzkand
  • Sahandshahr
  • Sabalankand
  • Farrokhgerd
  • Azarbad
  • Atashgah
  • Atashkadeh-ye Now
  • Goldasht
  • Golrud
  • Golbagh
  • Golchashmeh
  • Rudbar-e Golan
  • Pol-e Zarrin
  • Pol-e Firuz
  • Qal'eh-ye Mah
  • Qal'eh-ye Bahram
  • Dezh-e Sefid
  • Dezhkuh
  • Kuhestan-e Nur
  • Daryashahr
  • Bandar-e Simin
  • Bandar-e Sefid
  • Bandar-e Kavir
  • Dasht-e Bahram
  • Shirkuh
  • Anarestan
  • Anarak-e Bala
  • Gandomzar
  • Badamkuh
  • Pestehbagh
  • Chenaran-e Kohan
  • Nargesabad
  • Lalezar-e Now
  • Yasaman
  • Banafshehkand
  • Sonbolabad
  • Shahinabad
  • Shahindezh
  • Simorghkuh
  • Tavusestan
  • Ahugerd
  • Palangan
  • Gorgdezh
  • Shotoran
  • Mahiabad
  • Morvaridshahr
  • Yaqutabad
  • Zomorrodkand
  • Firuzehshahr
  • Almasgerd
  • Aftabgerd
  • Baranabad
  • Barfkuh
  • Shabestan
  • Baharestan-e Kuh
  • Bahargerd
  • Paizan
  • Zemestanabad
  • Tabestanshahr
  • Delgosha-ye Kavir
  • Delshad
  • Azadshahr-e Kuh
  • Pakdasht-e Now
  • Pakrud
  • Rowshanabad
  • Kohanshahr
  • Kohandezh
  • Miyanabad
  • Sarkuh
  • Sardasht-e Now
  • Shahrbanu
  • Shahzadehabad
  • Khatunabad
  • Dokhtarkuh
  • Pahlavanabad
  • Dastanshahr
  • Afsanehabad
  • Ganjabad
  • Gowharabad
  • Namakabad
  • Namakdasht
  • Ahanabad
  • Mesgaran
  • Sangabad
  • Khakshahr
  • Arg-e Nur
  • Arg-e Zarrin
  • Kushk-e Gol
  • Kushk-e Mah
  • Karvansara-ye Nur
  • Rebat-e Shir
  • Bazar-e Simin
  • Meydan-e Gol
  • Darvazeh-ye Nur
  • Borj-e Mah
  • Hesar-e Nur
  • Band-e Shir
  • Asiabkand
  • Qanatabad
  • Qanatshahr
  • Tang-e Shir
  • Tang-e Gol
  • Darreh-ye Gol
  • Darreh-ye Mah
  • Chah-e Nur
  • Tal-e Mah
  • Takht-e Gol
  • Kakh-e Mah
  • Naqsh-e Nur
  • Veh-Mihran
  • Ram-Hormozd
  • Khorram-Bahram
  • Shad-Peroz
  • Nev-Kavad
  • Eran-Shad-Khosrow
  • Hu-Ardashir
  • Aryavand
  • Parsagard
  • Arbirakand
  • Ragakand
  • Zrankabad
  • Haraivabad
  • Bakhtrishahr
  • Margushkand
  • Sugdagerd
  • Uvarazmiabad
  • Golnarabad
  • Mahparikand
  • Khorshidvand
  • Mehrnushan
  • Azarmidokht-Shahr
  • Shirindezh
  • Parvanehgerd
  • Rokhsarabad
  • Nushabad-e Kuh
  • Shahnazkand
  • Farahbakhsh
  • Behruzan
  • Piruzvand
  • Dadgarabad
  • Ravanshad
  • Homayunshahr
  • Farzanegan
  • Kamranabad
  • Kiyanshahr
  • Kiyanpur
  • Ardavandshahr
  • Vahidabad
  • Behdinan
  • Mazdakand
  • Mazdayasnabad
  • Ormazdshahr
  • Ahuragerd
  • Vahmanabad
  • Spandarmazd-Kand
  • Tirgan-e Now
  • Mehregan
  • Sadehkand
  • Nowruzabad
  • Yaldashahr
  • Sepandabad
  • Esfandabad-e Kavir
  • Sohrevardan
  • Biruniabad
  • Razishahr
  • Khayyamkand
  • Ferdowsiabad
  • Hafezshahr
  • Sa'dikand
  • Rumi-ye Now
  • Attarabad
  • Rudakiabad
  • Shahnamehabad
  • Golestanabad
  • Bustanshahr
  • Zanburkand
  • Gorgab
  • Sheshdeh
  • Haftshahr
  • Noh Kuh
  • Dah Cheshmeh
  • Se Pol
  • Do Darvazeh
  • Chahar Bagh-e Now
  • Panj Borj
  • Hezarjarib
  • Hezarcheshmeh
  • Sad Dezh
  • Chehel Sotun-e Kuh
  • Bistun-e Now
  • Sarabgerd
  • Sarcheshmeh-ye Zar
  • Sarpol-e Mehr
  • Sarkuh-e Siah
  • Sarband-e Gol
  • Sardarreh
  • Sardasht-e Kavir
  • Pa-ye Kuh
  • Pa-ye Pol
  • Pa-ye Dezh
  • Pishkuh-e Now
  • Poshtkuh-e Zar
  • Zirkuh
  • Zirab
  • Lab-e Darya
  • Lab-e Rud
  • Kenar-e Kavir
  • Kenarab
  • Miyandasht
  • Miyanrud
  • Miyandarreh
  • Miyankuh
  • Dorudgah
  • Dokuheh
  • Seh Darreh
  • Garmabad
  • Garmsar-e Now
  • Sardsir
  • Garmsir
  • Yakhchal-Kand
  • Yakhdan
  • Barfab
  • Barfin
  • Sarmakand
  • Shahr-e Kord
  • Yasuj
  • Bandar-e Anzali
  • Qaemshahr
  • Mahallat
  • Delijan
  • Khansar
  • Semirom
  • Shahreza
  • Bafq
  • Mehriz
  • Eqlid
  • Abadeh
  • Neyriz
  • Estahban
  • Lamerd
  • Gerash
  • Bastak
  • Jask
  • Bampur
  • Ravar
  • Shahr-e Babak
  • Baft
  • Kordkuy
  • Ramian
  • Pol-e Sefid
  • Bandar-e Golnar
  • Qal'eh-ye Mehrban

More in Places & Geography