The Krishna River is one of the longest rivers of India (about 900 kms. in length). It originates at Mahabaleswar in Maharashtra and joins the sea in the Bay of Bengal at Hamasaladeevi in Andhra Pradesh. The Krishna River flows through the states of Maharashtra, Karnataka and Andhra Pradesh.

The traditional source of the river is a spout from the mouth of a statue of a cow in the ancient temple of Mahadev in Mahabaleshwar, Maharashtra.

Its most important tributary is the Tungabhadra River, which itself is formed by the Tunga and Bhadra rivers that originate in the Western Ghats. Other tributaries include the Koyna, Bhima, Mallaprabha, Ghataprabha, Yerla, Warna, Dindi, Musi and Dudhganga rivers.

Two big dams have been constructed on the river, one at Srisailam and the other at Nagarjuna Hill. The latter called Nagarjuna Sagar is considered to be the largest earth dam in the world with a natural reservoir spanning several thousand hectares of land.