গাইবান্ধা সদরের উত্তরে সুন্দরগঞ্জ উপজেলা,পূর্বে চর রাজিবপুর উপজেলা ও দেওয়ানগঞ্জ উপজেলা, দক্ষিণে সাঘাটা উপজেলা ও ফুলছড়ি উপজেলা এবং পশ্চিমে পলাশবাড়ী উপজেলাও সাদুল্লাপুর উপজেলা।
গাইবান্ধা সদর উপজেলা ১৮৫৭ সালে গাইবান্ধা থানা হিসাবে প্রতিষ্ঠিত হয়। বর্তমানে একটি পৌরসভা, ৯ টি ওয়ার্ড, ১৩৮ টি মৌজা এবং ১২৭ টি গ্রাম নিয়ে গাইবান্ধা সদর উপজেলা।
ইউনিয়নসমূহঃ লক্ষ্মীপুর ইউনিয়ন, মালিবাড়ী ইউনিয়ন, কুপতলা ইউনিয়ন, সাহাপাড়া ইউনিয়ন, বল্লমঝাড় ইউনিয়ন, রামচন্দ্রপুর ইউনিয়ন, বাদিয়াখালী ইউনিয়ন, বোয়ালী ইউনিয়ন, খোলাহাটী ইউনিয়ন, ঘাগোয়া ইউনিয়ন, গিদারী ইউনিয়ন, কামারজানি ইউনিয়ন, মোল্লারচর ইউনিয়ন
পরিকল্পনা ও বাস্তবায়নে: মন্ত্রিপরিষদ বিভাগ, এটুআই, বিসিসি, ডিওআইসিটি ও বেসিস