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).