Mahanadi river map
The Mahanadi flows through 2 states of India: Chhattisgarh → Odisha. The states it passes are shaded on the map.
Mahanadi river
- Starts at: Sihawa, Dhamtari district, Chhattisgarh
- Flows through: Chhattisgarh, Odisha
- Flows into: Bay of Bengal
Rivers: Natural Earth (public domain). Boundaries: DataMeet (CC BY 4.0), following the official boundary of India published by the Survey of India. Simplified for school use; not to scale; only the part of each river inside India is drawn.
Other rivers: Ganga · Yamuna · Brahmaputra · Godavari · Krishna · Kaveri · Narmada · Tapi
See all rivers together: Rivers of India map and quiz · Physical map of India