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.