Arabic Town Name Generator

Oasis villages, hill towns, and harbour settlements

Places & Geography500 curated namesUpdated Free · no sign-up

Tap a name to copy it500 names in this generator

Generate Arabic town names that sound like real places on a map of the Middle East and North Africa: spring and well names like Ain Sahla and Bir Qadir, ruin and monastery names like Khirbet Ruwais and Deir Hanna, and compact single-word towns from Tafila to Tozeur for fantasy maps, novels, and games.

About arabic town names

Most Arabic town names are a short description of the place, which is why they work so well on a fantasy map: readers feel the geography without knowing the words. Ain is a spring (Ain Mousa), Bir a well (Bir Zeit), Ras a headland (Ras Tanura), Wadi a valley (Wadi Musa), Tall a mound over older ruins, Khirbet a ruin, Deir a monastery, Kafr and Qaryat a village, Bayt a house, Qasr a fort, Jabal a mountain, Marsa an anchorage, and Suq a market, often followed by the weekday it is held (Suq al-Khamis, Thursday market). Umm and Abu, mother and father of, mark a place by its notable feature: Umm al-Zaytun is the place of olives.

The second half is usually a plant, a colour, a tribe, a saint, or a person: Nakhil (palms), Hamra (red), Bani Naim, Sidi Ifni, Madinat Zayed. Single-word towns are just as common and often older than Arabic itself: Tafila, Zabid, Shibam, Tozeur, Azrou. Spelling signals region too. The Maghreb uses French-style transliteration (Ouarzazate, Chefchaouen), Egypt has its own prefixes (Kom, Mit, Nag, Ezbet), and the Gulf favours short coastal names like Ruwais and Mirfa.

The list mixes real small towns from across the Arab world with original names built on the same patterns, so you can lift one straight onto a map.

Tips for choosing a name

  • Put the prefix to work: a desert waystation should be a Bir or Ain, a coastal fishing town a Ras or Marsa, a highland village a Jabal or Deir. Readers who know the words will notice when they match the terrain.
  • Use one transliteration style per region. Mixing Ouarzazate-style French spellings with Levantine spellings on the same map makes it look like the towns came from different worlds, which may be exactly what you want for a border.
  • Single-word names (Shibam, Tarim, Douz) feel ancient and local; prefixed names feel like descriptions given by travellers. Give your oldest settlements the single words.
  • Keep the definite article consistent: either al- everywhere (Ras al-Hamra) or dropped everywhere (Ras Hamra). Both are correct in practice.
  • For invented towns, change only the second element of a real pattern: Ain Karim is real, Ain Tiba is not, and both sound equally plausible.

Frequently asked questions

What do common Arabic town name prefixes mean?

Ain is spring, Bir is well, Ras is headland or cape, Wadi is valley, Tall or Tel is mound, Deir is monastery, Kafr is village, Bayt is house, Qasr is castle, Jabal is mountain, Khirbet is ruin, Marsa is anchorage, and Umm or Abu means mother or father of, marking a distinctive feature.

Are these real towns or invented?

Both. Roughly four in five are real small towns and villages from Jordan, Palestine, Lebanon, Syria, Iraq, the Gulf, Yemen, Egypt, Sudan, and the Maghreb; the rest are original names built from the same elements and are safe to use for fictional places.

Why are some names spelled the French way?

Morocco, Algeria, and Tunisia romanise Arabic through French, so ou stands for w or u and ch for sh (Ouarzazate, Chefchaouen). The Levant and Gulf use English-style spellings. Pick one system for each fictional region.

Can I use these for a fantasy desert setting?

Yes. The prefix-plus-feature pattern transfers directly to invented languages, and the single-word towns give you a stock of short, grounded names. Swap a few second elements for words from your own setting to make them yours.

All 500 arabic town names

Browse the full list
  • Marsa Ward
  • Daraw
  • Shamiyah
  • Abu Simbel
  • Tahta
  • Bahariya
  • Marjayoun
  • Ma'an
  • Tall Ghazal
  • Bsharri
  • Minya El Qamh
  • Skoura
  • Touggourt
  • Chefchaouen
  • Testour
  • Nukhayb
  • Manbij
  • Marib
  • Bajil
  • Safwa
  • Mishaq
  • Madaya
  • Dairut
  • Shaddadi
  • Dhale
  • Rakhyut
  • Azilal
  • Nekhel
  • Yanbu
  • Jaramana
  • Guelma
  • Deir Sumaq
  • Bir Nasif
  • Ras Sudr
  • Jiza
  • Deir Istiya
  • Munif
  • Kousba
  • Bawiti
  • Tarim
  • Karak
  • Afak
  • Ashmoun
  • Samanoud
  • Matmata
  • Sabha
  • Tall Ubaid
  • Nahr Barid
  • Umm Hashim
  • Zgharta
  • Qaryat Sabah
  • Shobak
  • Marada
  • Sayhat
  • Deir Ezzor
  • Rasun
  • Anah
  • Qatrana
  • Duqm
  • Tall Yasmin
  • Kafr Sum
  • Bayt Ummar
  • Sanamayn
  • Hisn Sulayman
  • Buq'a
  • Douz
  • Maarat al-Numan
  • Kafr El Dawwar
  • Gharyan
  • Samalut
  • Umm al-Zaytun
  • El Obeid
  • Qunfudhah
  • Shatra
  • Saidia
  • Djerba Midoun
  • Waddan
  • Biba
  • Zuwara
  • Hammamet
  • Jdeideh
  • Deir al-Qamar
  • Khirbet Nahla
  • Zabid
  • Hajin
  • Sinaw
  • Tokar
  • Faw
  • Ain Draham
  • Samra
  • Mahmudiyah
  • Baalbek
  • Zubarah
  • Yabroud
  • Kafr Nabl
  • Ajdabiya
  • Tibnin
  • Ruwaished
  • Sofar
  • Ghayathi
  • Kom Ombo
  • Yusufiyah
  • Izra
  • Bayt Idis
  • Rabigh
  • Tall Halaf
  • Dahab
  • Ariha
  • Tafila
  • Qaryat al-Faw
  • Aley
  • Askar
  • Shihr
  • Kadugli
  • Zulfi
  • Tira
  • Nahr Jadid
  • Deir Abu Said
  • Qaryat Bilal
  • Gafsa
  • Kafr Saad
  • Safira
  • Mirfa
  • Mashtoul El Souk
  • Al-Bab
  • Dongola
  • Tozeur
  • Bayt Sahim
  • Bir Qadir
  • Darbasiyah
  • Tan-Tan
  • Mit Salsil
  • Samarra
  • Bechar
  • Jableh
  • Masafi
  • Hura
  • Jabal Mishraf
  • Qayyarah
  • Sheikh Zuweid
  • Tal Afar
  • Sakaka
  • Deir Salam
  • Halaib
  • Ain Karim
  • Sidi Ifni
  • Rissani
  • Tala
  • Wadi Qamar
  • Quseir
  • Numaniyah
  • Qatif
  • Ain Tiba
  • Kalba
  • Farasan
  • Manzil Tamim
  • Iksal
  • Shinas
  • Azaz
  • Umm Dabab
  • Qalat Sukkar
  • Bir Abu Rimth
  • Safaga
  • Qishn
  • Tel Kaif
  • Iskandariyah
  • Marsa Alam
  • Shirqat
  • Sabratha
  • Faqous
  • Amadiya
  • Marsa Hilal
  • Bir Rahim
  • Abu Zaabal
  • Azraq
  • Izki
  • Timimoun
  • Wadi Fatima
  • Sinjil
  • Nahr Zarqa
  • Essaouira
  • Rass
  • Chibayish
  • Buraimi
  • Sharurah
  • Abu Zenima
  • Latifiyah
  • Bhamdoun
  • Bayhan
  • Deir Qanun
  • Tajura
  • Zaghouan
  • Tiznit
  • Labweh
  • Daraya
  • Ibra
  • Umm Salal
  • Qasr Ghazala
  • Ksar el-Kebir
  • Khaboura
  • Wadi Nakhil
  • Madinat Zayed
  • Khaybar
  • Mesaieed
  • Dakhla
  • Majd al-Krum
  • Jibla
  • Karima
  • Djanet
  • Bahla
  • Fuwwah
  • Collo
  • Suwayrah
  • Suq al-Ahad
  • Shefa-Amr
  • Salamiyah
  • Tor
  • Bani Naim
  • Beit Sahour
  • Dibaga
  • Al-Ula
  • Gedaref
  • Fuheis
  • Taba
  • Balyana
  • Qatana
  • Suq al-Khamis
  • Dhiban
  • Khanasir
  • Marj
  • Cherchell
  • Desouk
  • Kuseife
  • Rabak
  • Kafr Ghanem
  • Wafra
  • Barka
  • Tinghir
  • Ain Mousa
  • Deir Dibwan
  • Tall Sabi
  • Ghurfa
  • Fuwayrit
  • Sulayyil
  • Deir Hilwa
  • Jerash
  • Qadmus
  • Umm al-Rasas
  • Atbara
  • Mizhira
  • Bir Zeit
  • Ahwar
  • Bayji
  • Tabarka
  • Dukhan
  • Jasim
  • Beit Jala
  • Dreikish
  • Qaryat al-Sidr
  • Hihya
  • Khidr
  • Lahij
  • Tikrit
  • Qus
  • Busra al-Sham
  • Umm Bab
  • Madaba
  • Shahba
  • Kiswah
  • Umm Lajj
  • Laghouat
  • Tannourine
  • Silwad
  • Hawf
  • Zliten
  • Harem
  • Dishna
  • Arwad
  • Rifai
  • Sayhut
  • Qena
  • Sha'ab
  • Liwa
  • Ras Zuhair
  • Derna
  • El Geneina
  • Ain Malaha
  • Baniyas
  • Umm Qasr
  • Merowe
  • Rutba
  • Bukamal
  • Rumaythah
  • Kharj
  • Makhmur
  • Azemmour
  • Barouk
  • Hisn Jabir
  • Qalat Banu Hamad
  • Zubair
  • Dura
  • Kassala
  • Rafha
  • Bir Ali
  • Bloudan
  • Tarshiha
  • Musayyib
  • Talkha
  • Marsa Fayruz
  • Wadi Sabil
  • Ihnasiya
  • Ain Qudsiya
  • Kafr Abil
  • Beni Mazar
  • Sahab
  • Masyaf
  • Ataq
  • Qurnah
  • Bir Wahid
  • In Salah
  • Khirbet Ain Dara
  • Zakho
  • El Oued
  • Nyala
  • Qusiya
  • Surman
  • Umm al-Jimal
  • Hadibu
  • Bir al-Abd
  • Samtah
  • Dawadmi
  • Zarzis
  • Hasana
  • Quwayiyah
  • Thumrait
  • Nabeul
  • Biyala
  • Abdali
  • Ain Bazla
  • Souk Ahras
  • Dibba
  • Mubarraz
  • Shaqra
  • Ain Ghazal
  • Ajloun
  • Qunaytirah
  • Jezzine
  • Qara
  • Wadi Musa
  • Umm al-Quwain
  • Jifna
  • Bir Dhahab
  • Umm Tuwayr
  • Bordj Bou Arreridj
  • Sbeitla
  • Budaiya
  • Mallawi
  • Dar Abyad
  • Bayt Hanina
  • Khasab
  • Zifta
  • Hammam Lif
  • Deir Alla
  • Yafa an-Naseriyye
  • Ras al-Hamra
  • Taqah
  • Zawiya
  • Alqosh
  • Khirbet Ruwais
  • Afif
  • Bisha
  • Khirbet Tanur
  • Abu Arish
  • Ras Sirr
  • Fashn
  • Tuz Khurmatu
  • Hotat Bani Tamim
  • Nizwa
  • Sa'dah
  • Tarout
  • Suluk
  • Sidi Bouzid
  • Umm Qais
  • Dekernes
  • Tarmiyah
  • Thuwal
  • Suakin
  • Tamanrasset
  • Manah
  • Manfalut
  • Saidnaya
  • Bukayriyah
  • Larache
  • Tamiya
  • Tall Brak
  • Qaysuma
  • Hermel
  • Dougga
  • Qantara
  • Deir Mar Musa
  • Nag Hammadi
  • Moulay Idriss
  • Shendi
  • Mocha
  • Quesna
  • Ain Sokhna
  • Tall Hamdan
  • Bayt Jibrin
  • Arraba
  • Sherbin
  • Ruwais
  • Qasr Lubnan
  • Tell Abyad
  • Thula
  • Qurayyat
  • Kafr Yuba
  • Tarhuna
  • Kafr Rumana
  • Amran
  • Murzuq
  • Khenifra
  • Samail
  • Ein Mahil
  • Medenine
  • Tamra
  • Mahdia
  • Jaljulia
  • Baris
  • Dar Faris
  • Naqada
  • Ras Malha
  • Dar al-Hamam
  • Abu al-Khasib
  • Mut
  • Wadi Rum
  • Salfit
  • Oualidia
  • Zinjibar
  • Bayda
  • Hamdaniya
  • Hasroun
  • Dumat al-Jandal
  • Azrou
  • Farshut
  • Msallata
  • Demnate
  • Suq al-Shuyukh
  • Juwayzah
  • Shaharah
  • Abu Hummus
  • Tubas
  • Yarim
  • Ras El Bar
  • El Fasher
  • Hajjah
  • Duba
  • Tolga
  • Abu al-Matamir
  • Mirbat
  • Ras Gharib
  • El Jem
  • Umluj
  • Houmt Souk
  • Bayt Ramla
  • Bint Jbeil
  • Arar
  • Jalu
  • Sair
  • Adrar
  • Kufranja
  • Sefrou
  • Ras al-Ayn
  • Nefta
  • Dilling
  • Aga
  • Bani Walid
  • Amuda
  • Haima
  • Al-Khor
  • Kabaw
  • Bir Hamad
  • Turaif
  • Inkhil
  • Bayt Surik
  • Kasserine
  • Dar al-Rih
  • Kafr Batna
  • Hit
  • Mada'in Salih
  • Layla
  • Khiam
  • Douma
  • Tarfaya
  • Al Hoceima
  • Safwan
  • Nabaruh
  • Ain Sahla
  • Deir Hanna
  • Ras Baalbek
  • Qaryat Hamra

More in Places & Geography