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