Madhya Pradesh is a naturally gifted state with highly diversified geographical conditions like hills, plains, plateaus, river valleys, forested land, agricultural land, barren land etc. Being gifted by nature, here many rivers are present which ensures healthy natural water supply to different parts of the states. In this page, we have covered only the important rivers information which have impact on tourism destinations and eco-system.
Please find some of the important rivers of Madhya Pradesh which have great impact on various tourist destinations of state and we may come across those rivers, during our holiday trips. Here we have prepared a list of popular rivers which have impact on various tourist destinations of state. They can be large rivers or small rivers by high in popularity. In this list, we have included those rivers which are getting water from tributary rivers along with rivers which are actuarlly tributary to other popular rivers. Overall idea is to inform the readers about which river have impact on which tourist place. Lets check some important information on such rivers.
| River | Part of Basin or Tributary | Origin | End Poing | Important Places Covered |
| Narmada River | Narmada Basin | Amarkantak Plateau | Arabian Sea at Gujarat | Amarkantak, Dindori, Jabalpur, Omkareshwar, Maheshwar. Ancient & sacred river of India. |
| Tawa River | Narmada Basin | Satpura Range in Betul district of Madhya Pradesh | Meets Narmada river in Narmadapuram district | Satpura Tiger Reserve. Irrigates Betul, Harda and Narmadapuram districts |
| Son River | Ganga Basin | Amarkantak Plateau | Meets Ganga river in Bihar state | Amarkantak, Bandhavgarh Tiger Reserve, Sanjay Dubri Tiger Reserve |
| Betwa River | Ganga Basin | Vindhya range near Bhopal city | Meets Yamuna river in Uttar Pradesh state | Bhopal, Bhojpur, Sanchi, Chanderi, Orchha |
| Shipra River | Tributary to Chambal river | Kakri-Bardi hills of Vindhya range in Indore district | Meets Chambal river in Madhya Pradesh | Ujjain in located on bank of this river. Sacred river of India. |
| Chambal River | Yamuna Basin | Janapav hills near Mhow in Indore district | Meets Yamuna river in Uttar Pradesh | Chambal Wildlife Sanctuary, Gandhi Sagar Wildlife Sanctuary |
| Ken River | Ganga Basin | Katni district | Meets Yamuna river | Panna Tiger Reserve, Ken Gharial Sanctiary, Raneh Fall |
| Charanganga River | Tributary to Yamuna river | Bandhavgarh hill, Shesh Shaiya point in Tala zone | Meets Yamuna river | Bandhavgarh Tiger Reserve. More rivers with same name can be found. |
| Johila River | Tributary to Son river | Amarkantak hills in Anuppur district of Madhya Pradesh | Meets Son river at Bandhavgarh Tiger Reserve | Shahdol & Umaria districts. Covers Tala & Magadhi zone forest in Bandhavgarh Tiger Reserve |
| Wainganga River | Godavari Basin | Mahadeo hills in Seoni district | Meets Pranhita river in Maharashtra | Touches Eastern boundary of Pench Tiger Reserve |
| Pench River | Godavari Basin | Satpura Range in Chhindwara district | Meets Kanhan river which later meets Wainganga River | Lifeline of Pench Tiger Reserve. Covers Madhya Pradesh and Maharashtra states |
| Denwa River | Tributary to Tawa river | Satpura Hills | Meets Tawa river at Tawa Dam site in Narmadapuram district | Satpura Tiger Reserve. Covers only Madhya Pradesh |
| Banjar River | Tributary to Narmada river | Hills of Balaghat district in Madhya Pradesh | Meets Narmada river at Mandla city | Lifeline of Kanha Tiger Reserve. Moves only through Madhya Pradesh |
| Halon River | Tributary to Banjar river | Maikal Hills in Madnya Pradesh | Meets Banjar river in Mandla district and then finally meets Narmada river | Important river of Kanha Tiger Reserve |
| Banas River of Madhya Pradesh | Tributary to Son river | Maikal hills in Madhya Pradesh | Meets Son river | Passes through Sanjay Dubri Tiger Reserve |
| Gopad River | Tributary to Son river | Maikal hills in Eastern Madhya Pradesh | Meets Son river in Madhya Pradesh | Sanjay Dubri Tiger Reserve |