The Zangmar River is a river in Maku Shahrestan, West Azarbaijan Province, Iran. It originates in the mountains above Maku, Iran along the Turkish-Iranian border, not far from Mount Ararat and flows south and east into the Araxes at the town of Pol Dasht.
A major tributary of the Zangmar is the Barun River which is dammed at some 12 miles (19 km) above Maku, forming the Maku-Barun reservoir. The dam is rammed earth and riprap with a clay lining 78 metres (256 ft) high, impounding some 135,000,000 cubic metres (109,000 acre·ft) of water.
After leaving Maku, the river flows past Tappeh Bashi-ye Namazi, and Moradlu-ye `Olya before entering the Araxes.