Bhima River originates from the
Western Ghats, at an altitude of about 945 m above the sea level. It snakes its way south-east through
Maharashtra and Karnataka for 861 km before merging with the
Krishna River near Kudlu in
Raichur District. The last 298 km of its course is in
Karnataka. The river has a total drainage area of 70,614 sq km out of which 18,315 sq km lies in Karnataka.