It flows northwards, from the Alborz mountain range into the Caspian Sea.
The Haraz begins in Mount Damavand and flows northward and pours into Caspian Sea in the area between the two northern cities of Mahmoudabad and Fereydunkenar.
[2] The Haraz River originates at the foot of Mount Damavand, one of the highest mountains in Asia.
[3][4] From its mountain source, it flows down into the Haraz River Valley, into the city of Amol, and onto its River mouth in the southern Caspian Sea between the towns of Fereydoon Kenar in Fereydunkenar County and Mahmoudabad in Mahmudabad County.
It also provides access to Lar National Park, and is the nearest road to Mount Damavand.