বানিহালা ইউনিয়নের মধ্য দিয়ে দিয়ারা নদী বয়ে গেছে এছড়া রয়েছে ছোট বড় অনেক খাল- বিল। যেমন - নলদিঘী বিল, লাউটিয়া বিল, হেনেরা বিল ইত্যাদি।