নদী : অত্র কৈচাপুর ইউনিয়নের উত্তর-পূ্র্ব কোন ঘেষে হিমালয় পাহাড়ের পাদদেশ থেকে সৃষ্ট দর্শা নদী পূর্ব দিকে প্রবাহিত হয়েছে। আবার ইউনিয়নের পশ্চিম পাশ্র্ব দিয়ে প্রবেশ করে গাঙ্গিনা নামীয় আর একটি নদী ইউনিয়নের দক্ষিণাংশ অতিক্রম করে পূর্বদিকে প্রবাহিত হয়ে গেছে। দর্শা এবং গাঙ্গিনা উভয় নদীই আবার ইউনিয়নের পূর্বাশে একত্রে মিলিত হয়ে ত্রিমোহনার সৃষ্টি করেছে, যা ত্রিমোহনী নামে পরিচিতি। এখান থেকে আবার একমুখী(দক্ষিণ দিকে)হয়ে কংশ নদীতে পড়েছে। ইউনিয়নের পশ্চিমাংশ দিয়ে লড়কি নদী নামে আর একটি ছোট নদী প্রবাহিত হয়ে গাঙ্গিনা নদীতে মিলেছে।
খাল: ইউনিয়নের উত্তরে নলুয়া খাল এবং দক্ষিণে বড়খাল নামে দুইটি খাল বিদ্যমান আছে। নলুয়া খাল দর্শানদীতে এবং বড়খাল গাঙ্গিনা নদীতে মিলিত হয়েছে।
Planning and Implementation: Cabinet Division, A2I, BCC, DoICT and BASIS