The Haraz River originates at the foot of Mount Damavand in Larijan District, the highest peak of the Alborz Range. 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.