Skip to content

How many rivers in India?

GeneralClass 12AllAnswered 27 Mar 2026
Answer

India is crisscrossed by numerous rivers, both large and small, due to its extensive network of water bodies. The exact number of rivers in India can be challenging to determine as it depends on the criteria used for classification and the consideration of tributaries. However, India is home to several major rivers. Some of the most prominent rivers include:

Ganges (Ganga): One of the holiest rivers in Hinduism, flowing through northern India.

Yamuna: A major tributary of the Ganges, also flowing through northern India.

Brahmaputra: A trans-boundary river flowing through Tibet, India, and Bangladesh.

Indus: Originating in Tibet, it flows through parts of India and Pakistan.

Krishna: Flowing through the southern part of India.

Godavari: Often referred to as the "Dakshin Ganga" (Ganges of the South), it is one of the major rivers in peninsular India.

Narmada: Flowing through central India.

Tapi (Tapti): Also flowing through central India.

Mahanadi: Flowing through the eastern part of the country.

Kaveri (Cauvery): A significant river in the southern part of India.

These are just a few examples, and there are many more rivers, including numerous smaller ones and their tributaries, contributing to India's rich riverine landscape. The total number can vary based on the size, classification, and inclusion of smaller watercourses.

General · Class 12