A tributary of the Godavari River, Wainganga River is one of the important rivers of Madhya Pradesh. The river originates from a hill above Partabpur in Seoni District. The river water is extensively used for drinking purposes.
This river flows 580 km south to join the Wardha River, a headwater of the Godavari, north-east of Kagaznagar in Maharashtra. During its course, the river passes through the districts of Balaghat, Chandrapur and Nagpur. The length of the river in Balaghat District is about 98 km and width is about 250 m.
Bagh River, a tributary of the Wainganga, passes through the northern part of Balaghat District. The place, where the Bagh joins the Wainganga River is Borinda.