পার্বতীপুরে ছয়টি নদী রয়েছে। নদী ছয়টি হচ্ছে খড়খড়িয়া নদী, ছোট যমুনা নদী, চিরনাই নদী, নলশিশা নদী এবং ইছামতি নদী (দিনাজপুর),করতোয়া নদী। ধলবাড়ি বিল এই উপজেলায় অবস্থিত। ৬ নং মোমিনপুর ইউনিয়নের, হোসেনপুর গ্রামে বালাহার নামে একটা বিল আছে। নল বিল নামে একটি বিল আছে হাবড়া ইউনিয়ানের পচ্ছিমে সংকরপুর গ্রামের পাশে।

এই নদীর মধ্যে খড়খড়িয়া বা তিলাই নদী পার্বতীপুর শহরের মধ্যে দিয়ে প্রবাহিত হয়েছে। এই নদীর উপর একটি রেল ও আরেকটি সড়ক সেতু আছে; যা পার্বতীপুর-দিনাজপুর এরমধ্যে যোগাযগ স্থাপনের সহজ করেছে। এই নদীতে জোয়ারভাটার প্রভাব নেই। ছোট যমুনা নদী পার্বতীপুর উপজেলার বড় চণ্ডীপুর বিল হতে উৎপত্তি হয়। পার্বতীপুর উপজেলায় "বগুড়া সেচ প্রকল্প" নামে একটি ক্যানেল আছে, যা জমি সেচের জন্য তৈরি হয়েছে ।


নদ-নদী
প্রশাসনিক এলাকা
অর্থনীতি
অবস্থান ও আয়তন