করতোয়া নদী
করতোয়া নদী প্রধানত রাজশাহী ও রংপুর বিভাগের অন্তর্গত একটি ছোট নদী যা একসময় একটি বড় ও পবিত্র নদী ছিল। এর একটি গতিপথ, বর্তমানে যেটির নাম করতোয়া নিম্ন নদী, বগুড়া জেলার মহাস্থানগড় দিয়ে (যা পুণ্ড্রনগর নামে পরিচিত ও প্রাচীন পুণ্ড্রবর্ধন নগরীর রাজধানী) প্রবাহমান। করতোয়া মাহাত্ম্য এর অতীত ঐতিহ্যের প্রমাণ করে। মহাভারতে বলা আছে যে, তিনদিন উপবাসের পর করতোয়া নদীতে ভ্রমণ করা অশ্বমেধা (ঘোড়া বলিদান) এর সমান পূণ্যের সমান। আরেকটি প্রাচীন শহর শ্রাবস্তী, খুব সম্ভবত মহাস্থানগড়ের উত্তরে করতোয়ার পাড়ে অবস্থিত ছিল। অবশ্য শ্রাবস্তীর সম্ভাব্য অবস্থান নিয়ে বিতর্ক আছে।
টাঙ্গন নদী
ভারতের পশ্চিমবঙ্গের জলপাইগুড়ি থেকে উৎপন্ন হয়ে এটি বাংলাদেশের পঞ্চগড় জেলার পশ্চিম সীমান্ত দিয়ে বাংলাদেশে প্রবেশ করেছে। এটি পঞ্চগড়, ঠাকুরগাঁওয়ের পীরগঞ্জ, রুহিয়া, এবং বোচাগঞ্জ, এবং দিনাজপুর জেলার বিরল উপজেলা দিয়ে পুনরায় পশ্চিমবঙ্গের দিকে চলে যায়। এই নদী পুনরায় গোমস্তাপুর উপজেলার বাঙ্গাবাড়ী ইউনিয়নের ভেতর দিয়ে বাংলাদেশে প্রবেশ করে এবং পুনর্ভবা নদীর সাথে মিলিত হয়। শীতকালে এই নদীর পানি কমে গেলেও বর্ষাকালে নৌ যোগাযোগের উপযুক্ত হয়। ঠাকুরগাঁও শহর টাংগন নদীর তীরে অবস্থিত।