গাইবান্ধা জেলার উত্তরে কুড়িগ্রাম ও রংপুর জেলা, দক্ষিণে বগুড়া ও জয়পুরহাট জেলা, পূর্বে জামালপুর জেলা, তিস্তা ও যমুনা নদী এবং পশ্চিমে রংপুর, দিনাজপুর ও জয়পুরহাট জেলা অবস্থিত।
গাইবান্ধা জেলা সাতটি উপজেলায় বিভক্ত। এগুলো হচ্ছে -
পরিকল্পনা ও বাস্তবায়নে: মন্ত্রিপরিষদ বিভাগ, এটুআই, বিসিসি, ডিওআইসিটি ও বেসিস