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

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

Caspian Sea

Dasht-e Kavir

Gavkhouni

Hamun-e Jaz Murian

Sistan Basin

Hamun-i-Mashkel

  • Mashkid River (Mashkel River)

Karakum Desert