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.
# NarmadaNarmada River also known as Life Line of Madhya Pradesh, rises from Amarkantak Plateau and flows westward between the Satpura and Vindhya ranges.
# ShipraShipra 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.
# ChambalChambal 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.
# BetwaBetwa 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.
# SonSon 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 SindhKali 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.
# SindhSindh 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.