The Kanhan River is an important right bank tributary of the Wainganga River draining a large area lying south of Satpura range in central India. Along its 275 km run through the Indian States of Maharashtra & Madhya Pradesh, it receives its largest tributary - Pench River, a major water source for the metropolis of Nagpur.