OpenEarthAtlas
Open Earth Atlas/Rivers/Asia/Rivers in Iran
Overview Rivers Lakes Mountain ranges

Rivers in Iran

The atlas maps 133 rivers in Iran. The 19 most notable come first, sorted by length — the rest load as you scroll.

The longest is the Helmand (1,150 km), followed by the Hari (1,150 km) and the Aras River (1,072 km). Six of the 19 notable rivers listed here also flow through other countries. The longest river entirely in Iran is the Karun (950 km).

Count
19
Longest
1,150 km

All rivers by length

  1. 1Helmand1,150 km
  2. 2Hari1,150 km
  3. 3Aras River1,072 km
  4. 4Karun950 km
  5. 5Karkheh870 km
  6. 6Sefid Rud670 km
  7. 7Atrek669 km
  8. 8Qarah Aghaj555 km
  9. 9Qareh-Chay516 km
  10. 10Dez515 km
  11. 11Great Zab473 km
  12. 12Little Zab456 km
  13. 13Seymare417 km
  14. 14Qom400 km
  15. 15Zayanderud400 km
  16. 16Halil rood390 km
  17. 17Jagin316 km
  18. 18Zarrineh302 km
  19. 19Fanouj301 km
ProjectAboutMethodologyData sources & creditsImprove the data
LegalImprintPrivacy
Hosting: Hostinger−20%(affiliate)