Curated by Prabhakar Bhatt, Founder of क्रांति · Last reviewed 2 July 2026
# Rivers of India
- Ganga — longest (~2,525 km)
- Brahmaputra — origin Tibet
- Godavari — longest peninsular river
- Krishna, Kaveri, Narmada, Tapti are key peninsular rivers.