महानदी भारत की प्राचीन नदियों में से एक है। यह मध्य प्रदेश के बस्तर जिले की बस्तर पहाड़ियों से निकलकर रायपुर तथा बिलासपुर जिलों से बहती हुई उड़ीसा राज्य में प्रवेश करती है। उड़ीसा में संबलपुर, बलांगीर, तथा ढेकानल जिलों से बहती हुई यह कटक जिले में प्रवेश करती है और कटक नगर से सात मील पहले से ही डेल्टा का निर्माण आरंभ हो जाता है। यह कई धाराओं में विभक्त होकर बंगाल की खाड़ी में गिरती है। इसकी कुल लंबाई ५५० मील एवं अपवाह क्षेत्र ४४,००० वर्ग मील है। उड़ीसा में संबलपुर जिले के हीराकुंड खड्ड पर बाँध बनाया जा रहा है और विद्युत् उत्पन्न करने की भी योजना है। वर्षा ऋतु के अलावा अन्य ऋतुओं में महानदी पतली धारा के रूप में बहती है। [कैलाशनाथ सिंह]