হালুয়াঘাটের উল্লেখযোগ্য নদীগুলো হলো দর্শা, গাঙগিনা, বুড়াঘাট, কংশ ও ভোগাই নদী। হালুয়াঘাট উপজেলাটি দর্ষা নদীর তীরে অবস্থিত।সব নদীগুলোর উৎপত্তি ভারতের মেঘালয় রাজ্যের পাহাড়ী এলাকায়। এক সময় এ নদীইগুলোই ছিল হালুয়াঘাট উপজেলায় যোগাযোগের প্রধান মাধ্যম। বর্তমানে এই নদীগুলোর পানি দ্বারা কৃষি কাজ করা হয়। অধিকন্তু এই নদীতে অনেক মাছ পাওয়া যায়।
পরিকল্পনা ও বাস্তবায়নে: মন্ত্রিপরিষদ বিভাগ, এটুআই, বিসিসি, ডিওআইসিটি ও বেসিস