thumb|250px|De Krishna bij Vijayawada De rivier de Krishna is een van de langste rivieren van India met ongeveer 1300 kilometer in lengte.

De rivier begint in Mahabaleswar in Maharashtra, stroomt via Karnataka en Telangana naar het oosten en doorsnijdt de bergketen van de Oost-Ghats in de deelstaat Andhra Pradesh. De rivier komt uit in de Golf van Bengalen in het gelijknamige district Krishna.

Categorie:Rivier in India Categorie:Geografie van Maharashtra Categorie:Geografie van Karnataka Categorie:Geografie van Andhra Pradesh Categorie:Geografie van Telangana Categorie:Stroomgebied van de Golf van Bengalen