List of Bahraini islands
This is a list of the Bahraini islands . Bahrain is an island nation made up of 33 islands .
Natural islands
- al-Mammadiyya
- Bahrain
- Halat Naim
-
Hawar Islands
- Hawar
- Rabad al-Gharbiyya
- Rabad al-Sharqiyya
- ʿAjira
- al-Hajjiyyat (archipelago)
- Muhazwara (Umm Hazwara)
- Jazirat Djinan
- Umm Djinni
- Bu Sadad (archipelago)
- al-Wukur (archipelago)
- Suwad al-Shamaliyya
- Suwad al-Janubiyya
- Bu Tammur (archipelago)
- Umm Charura
- Jeddah
- Juzayyira
- al-Muharraq
- Nabih Salih
- Sitra
- Umm Nasan
Artificial islands
- Amwaj Islands
- Durrat al-Bahrain
- Bahrain Bay
- Diyar al-Muharraq