Multiple choice On which river has the Hirakud Dam been built? Mahanadi Godavari Kauvery Periyar Reveal answer Fill a bubble to check yourself A Correct answer Explanation The Hirakud Dam is built across the Mahanadi River in the state of Odisha. It is one of the first major multipurpose river valley projects started after India's independence and is one of the longest dams in the world.