12 Major Rivers of Madhya Pradesh State

Satpura Range and Vindhya Range of Madhya Pradesh are source of most of the rivers in central India, Narmada River is known as Life Line of Madhya Pradesh, rises from Amarkantak along with sone river. Here is the list of major rivers of Madhya Pradesh flowing and originates from the state.



Narmada River also known as Life Line of Madhya Pradesh, rises from Amarkantak Plateau and flows westward between the Satpura and Vindhya ranges.

River Narmada is one of the most cleanest river of India and also longest west flowing river over a length of 1,312 km, draining into the Arabian Sea at the Gulf of Khambhat in Gujarat.



Shipra River rises in Dhar district of Madhya Pradesh, flows across the Malwa Plateau and join the Chambal River at the boundary of Rajasthan. It is one of the seven sacred rivers of India, the holy city of Ujjain is situated on the bank of Shipra and Kumbh Mela takes place on the bank of the river in Ujjain city.


Chambal River originates near the slope of the Vindhya Range in Madhya Pradesh near Mhow, forming the boundary between Rajasthan and Madhya Pradesh. It is the largest tributary of the Yamuna river, join the Yamuna in Uttar Pradesh state.



Betwa River rises in the Vindhya Range of Madhya Pradesh near Hoshangabad and flows through Orchha in Madhya Pradesh to Uttar Pradesh, later joins Yamuna river.

Orchha town lies on the Betwa River, Now the river is being linked with the Ken River.



Son River also originates from Amarkantak in Madhya Pradesh and flows north-northwest through Shahdol district in Madhya Pradesh. Sone River is the second-largest tributary of the Ganges after Yamuna and merges with the holiest river Ganges near Patna.

Kali Sindh

Kali Sindh River is a tributary of Chambal river and biggest river flowing in the Malwa region of Madhya Pradesh. The river rises in the Vindhya Range near Dewas district and flows 405 kilometers in Madhya Pradesh and joins the Chambal River in Kota district of Rajasthan.


Sindh River originates on the Malwa Plateau in Vidisha district of Madhya Pradesh and flows through the Madhya Pradesh and Uttar Pradesh state to join the Yamuna river. The Sindh river passes through the Karera Sanctuary and known for Manikheda Dam and Mohini Sagar in Shivpuri district.


Tapti River also flows westwards, draining into the Arabian Sea near Surat. The river originates near Multai forest in Madhya Pradesh and a river of central India that flows between the Godavari and Narmada river.


Tawa River is the longest tributary of the Narmada River, Bori Wildlife Sanctuary is bounded by the Satpura National Park and by the Tawa river. The river rises in the Satpura Range of Betul Kenand joins the Narmada in Hoshangabad district.



Ken River is one of the most beautiful river of Madhya Pradesh, a tributary of the Yamuna and major river of the Bundelkhand region. The river originates in Katni district, passes through Panna National Park and house a natural waterfall called Raneh Falls along with 100 deep grand canyon of Madhya Pradesh.


Mahi River rises in Madhya Pradesh and one of the one few west-flowing rivers of India along with Narmada River, Tapti River, Sabarmati River and Kali river. The river Mahi flows through the region of Rajasthan, Gujarat and meet the Arabian Sea.


Wainganga River originates at Mahadev hills in Seoni district, A key tributary of the Godavari. Pench River is a tributary of the Kanhan River and Kanhan River is an important right bank tributary of the Wainganga River.

Pench originates in the Chhindwara district of Madhya Pradesh and separates Pench National Park into two halves. Kanhan River also originates from Madhya Pradesh, flows across Pench National Park and run through the Indian States of Maharashtra & Madhya Pradesh.

Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like