This is a list of notable islands of Iran.
Coastal islands
Persian Gulf
Inhabited
Uninhabited
Oman Sea
Caspian Sea
Inland islands
Aras River
427 islands shared with Turkey and Azerbaijan, including:
- Khorameh
- Buiduz
- Pirwaltra
- Gharebagh
- Kasiri
Arvand Rud
Bakhtegan Lake
Tashk Lake
Tashk Lake is located at
Salt Lake (Dasht-e-Kavir)
Lake Urmia
Lake Urmia has 102 islands:
References