উপজেলার সংখ্যা ও নাম : ৫ টি; ঠাকুরগাঁও সদর, পীরগঞ্জ, রাণীশংকৈল, বালিয়াডাঙ্গী ও হরিপুর ।
ইউনিয়নের সংখ্যা ও : ৫৪ টি;
উপজেলা ভিত্তিক নাম:
সদর উপজেলা : রুহিয়া, আখানগর, আকচা, বড়গাঁও, বালিয়া, আউলিয়াপুর, চিলারং, রহিমানপুর, রায়পুর, জামালপুর, মোহম্মাদপুর, সালন্দর, গড়েয়া, রাজাগাঁও, দেবীপুর, নারগুন, জগন্নাথপুর, শুখানপুকুরী, বেগুনবাড়ী, রুহিয়া পশ্চিম, ঢোলার হাট ও সেনুয়া ।
বালিয়াডাঙ্গী উপজেলা : পাড়িয়া, চাড়োল, ধনতলা, বড়পলাশ বাড়ী, দুওসুও, ভানোর, আমজানখোর ও বড়বাড়ি।
পীরগঞ্জ উপজেলা : সৈয়দপুর, ভোমরাদহ, কোষারাণীগঞ্জ, খনগাঁও, পীরগঞ্জ, হাজীপুর, দৌলতপুর, সেনগাঁও, জাবর হাট ও বৈরচুনা ।
হরিপুর উপজেলা : হরিপুর, গেদুড়া, আমগাঁও, বকুয়া, ডাঙ্গীপাড়া ও ভাতুরিয়া ।
রাণীশংকৈল উপজেলা : ধর্মগড়, নেকমরদ, হোসেনগাঁও, লেহেম্বা, বাচোর, কাশিপুর, রাতোর ও নন্দুয়ার ।
পরিকল্পনা ও বাস্তবায়নে: মন্ত্রিপরিষদ বিভাগ, এটুআই, বিসিসি, ডিওআইসিটি ও বেসিস