Rivers in Iran
83 rivers in Iran, ranked by size. Data from Wikidata and Wikipedia.
- Karun River 950 km
- Karkheh River 870 km
- Qezel Uzan 720 km
- Sefid Rud 670 km
- Dez River 515 km
- Abhar River
- Aji Chay
- Alamlou River
- Alamut River
- Alwand River
- Amardus
- Astarachay
- Baba Ramazan
- Bahmanshir
- Bahu Kalat River
- Bakhtiari River
- Bampur River
- Barandouz River
- Bolgarchay
- Boyuk Chay
- Chalus River
- Chandyr River
- Cheshmeh Kileh River
- Diyala River
- Do Hezar River
- Gabrik River
- Gadar River
- Gorganrud River
- Hablehrood
- Haffar
- Halil River
- Haraz River
- Helleh River
- Iran's rights to the Helmand water
- Jajrud (river)
- Jarahi River
- Joknek River
- Kaftar Ali Chay
- Kan Creek
- Karaj River
- Kashafrud River
- Khersan River
- Kojoor River
- Koohrang
- Kor River
- Lar River
- Leylan River
- Little Zab
- Mahabad River
- Marun River
- Mehran River
- Mehraneh river
- Minab River
- Mond River
- Nazlou River
- Noor River
- Pasitigris
- Qarah Aghaj (river)
- Qarasu River
- Qom River
- Quri Chay
- Rudkhaneh-ye Mordaq
- Rudkhaneh-ye Qal'eh Chay
- Saqqez River
- Sardab River
- Se Hezar River
- Seymareh River
- Shahar River
- Shahrud (river)
- Shatt al-Arab
- Shesh Pir (river)
- Shesh Taraz
- Shur River
- Simineh River
- Sirwan River
- Sufi Chay
- Sumbar River
- Zangmar River
- Zarjoob
- Zarrineh River
- Zayanderud
- Zohreh River
- Zola River