ইউনিয়নের মধ্যেই রয়েছে বলেশ্বর নদী। তার তীরঘেষে সন্তোষপুর ইউনিয়ন। ইউনিয়নের খালসমূহের মধ্যে রয়েছে । মোহনের খাল, লড়ার খাল, কচুড়িয়া- চরকচুড়িয়া খালসমূহ উল্লেখযোগ্য এছাড়াও ছোট ছোট আরও ৭-৮ টি খাল রয়েছে ।
পরিকল্পনা ও বাস্তবায়নে: মন্ত্রিপরিষদ বিভাগ, এটুআই, বিসিসি, ডিওআইসিটি ও বেসিস