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