List of Rivers in Madhya Pradesh

Complete list of Rivers in Madhya Pradesh from longest to smallest one. Find its sources and origin, map, length, and other information.

Sr. No.

Name

Origin

Length

Dam

Connecting State

Connecting City

1

Narmada River

Amarkantak

1,312 km

Navagam Dam

Maharashtra
Gujarat

Jabalpur
Vadodara

2

Chambal River

Singar Chouri

960 km

Gandhisagar Dam Jawahar Sagar Dam

Rajasthan
Uttar Pradesh

Kota

3

Shipra River

Vindhya Range

195 km

 

 

Ujjain
Ratlam
Dhar
Mandsaur

4

Sindh River

Malwa Plateau

470 km

Manikheda Dam

Uttar Pradesh

Guna
Ashoknagar
Shivpuri
Datia
Gwalior
Bhind

5

Wardha River

Multai

528 km

Wardha Dam

 

 

6

Son River

Yamuna

784 km

Indrapuri Barrage Bansagar Dam

Uttar Pradesh Jharkhand
Bihar

Sidhi
Dehri
Patna

7

Ken River

Ahirgawan

427 km

Gangau Dam

Uttar Pradesh

 

8 Tawa River Satpura Range 172 km Tawa Dam    
9 Betwa River Vindhya Range   Rajghat Dam
Matatila Dam
Parichha Dam

Uttar Pradesh Vidisha
Sanchi
Orcha
10 Mahi River Vindhya Range,   Banswara Dam
Kadana Dam

Rajasthan
Gujarat

 
11 Kwari River Devpura village       Morena
Bhind
12 Rihand River Matiranga hills 160 km Rihand Dam Chhattisgarh
Uttar Pradesh
 
13 Kulbehra River Satpura Range 80 km Kanhargaon Dam   Chhindwara

River Map