এই উপজেলার উত্তরে আটোয়ারী উপজেলা ও বোদা উপজেলা, দক্ষিণে পীরগঞ্জ উপজেলা (ঠাকুরগাঁও) ও বীরগঞ্জ উপজেলা, পূর্বে বোদা উপজেলা, দেবীগঞ্জ উপজেলা ও বীরগঞ্জ উপজেলা, পশ্চিমে বালিয়াডাঙ্গি উপজেলা ও রানীশংকাইল উপজেলা।

ঠাকুরগাঁও সদর: ইউনিয়ন ২১টি। ১রুহিয়া, ২আখানগর, ৩আকচা, ৪বড়গাঁও, ৫বালিয়া, ৬আউলিয়াপুর, ৭চিলারং, ৮রহিমানপুর, ৯রায়পুর, ১০জামালপুর, ১১মোহম্মাদপুর, ১২সালন্দর, ১৩গড়েয়া, ১৪রাজাগাঁও, ১৫দেবীপুর, ১৬নারগুন, ১৭জগন্নাথপুর, ১৮শুখানপুকুরী, ১৯বেগুন বাড়ি, ২০রুহিয়া পশ্চিম, ২১ঢোলার হাট।

অবস্থান
অর্থনীতি
শিক্ষা
প্রত্নতাত্ত্বিক স্থাপনা