List of rivers of Iran
This is a list of the rivers in Iran. They are arranged geographically by river basin from west to east.
Flowing into the Persian Gulf
- Shatt al-Arab
- Haffar, originally an artificial channel now forming the estuary of the Karun
- Karun
- Tigris (Iraq)
- Karkheh River
- Chankula River
- Sirwan River (Diyala River)
- Little Zab
- Bahmanshir, the original mouth of the Karun
- Jarahi
- Zohreh River
- Helleh
- Mand River
- Shur River
- Mehran River
- Kul River
- Gowdeh River
- Rostam River
Flowing into the Gulf of Oman
- Dozdan River
- Jagin River
- Gabrik River
- Bahu Kalat River (or Dashtiari River or Silup River)
Flowing into endorheic basins
Lake Urmia
- Aji Chay
- Mehran River
- Gadar River
- Zarrineh Rud
Caspian Sea
- Kura River (Azerbaijan)
- Aras River
- Balha River
- Tulun River
- Zangmar River
- Barun River
- Balha River
- Aras River
- Sefīd-Rūd
- Qizil Uzun
- Shahrood
- Do Hezar River
- Chaloos River
- Kojoor River
- Haraz River
- Atrek River
Dasht-e Kavir
Gavkhouni
Hamun-e Jaz Murian
Sistan Basin
Hamun-i-Mashkel
- Mashkid River (Mashkel River)
Karakum Desert
List Of Rivers Of Iran Media
The Karun-3 dam, one of the many large power dams on the Karun River
The Kajaki Dam on the Helmand River provides flood control, power and irrigation water to the Helmand Valley. Without the dam, the surrounding region would be arid and would not be able to produce crops.