Major rivers of India

The principal river systems, where they rise and where they end.

10 entriesSource: Central Water Commission; National Portal of IndiaReviewed November 2026
10 entries · click a column to sort
#
1GangaGangotri Glacier (Gaumukh), UttarakhandBay of Bengal
2YamunaYamunotri Glacier, UttarakhandJoins the Ganga at Prayagraj
3BrahmaputraAngsi Glacier, TibetBay of Bengal (via Bangladesh)
4IndusNear Lake Manasarovar, TibetArabian Sea (via Pakistan)
5GodavariTrimbakeshwar, Nashik, MaharashtraBay of Bengal
6KrishnaMahabaleshwar, MaharashtraBay of Bengal
7KaveriTalakaveri, Kodagu, KarnatakaBay of Bengal
8MahanadiSihawa, ChhattisgarhBay of Bengal
9NarmadaAmarkantak, Madhya PradeshArabian Sea (Gulf of Khambhat)
10TapiMultai, Madhya PradeshArabian Sea (Gulf of Khambhat)