10 Most Deepest Rivers In India

Brahmaputra River

With a maximum depth of around 380 feet, it is one of the deepest rivers in India.

Indus River

Known for its depth of approximately 320 feet, it is a significant river in northern India.

Ganges River

A sacred river with a depth of about 180 feet, it holds great religious importance in India.

Yamuna River

The second-largest tributary of the Ganges, it reaches a depth of approximately 100 feet.

Godavari River

With a depth of around 100 feet, it is the second-longest river in India.

Narmada River 

Known for its deep and narrow gorge, it reaches depths of up to 450 feet.

Krishna River

A major river in southern India, it reaches depths of around 90 feet.

Tapti River

With a maximum depth of approximately 70 feet, it flows through central India.

Mahanadi River

Known for its depth of about 130 feet, it is one of the major rivers in eastern India.

Beas River

A tributary of the Indus, it reaches depths of up to 50 feet and flows through Himachal Pradesh and Punjab.