মহেশখালী উপজেলা
১৯৫৪ সালে মহেশখালী থানা গঠিত হয়।[3] মহেশখালী থানাকে ১৯৮৩ সালের ১৫ ডিসেম্বর উপজেলায় রূপান্তর করা হয়।[4] মহেশখালী উপজেলা আরো তিনটি ছোট ছোট দ্বীপের সমন্বয়ে গঠিত। এগুলো হল: সোনাদিয়া, মাতারবাড়ী ও ধলঘাটা।[5] বর্তমানে মহেশখালী উপজেলায় ১টি পৌরসভা এবং ৮টি ইউনিয়ন রয়েছে। সম্পূর্ণ মহেশখালী উপজেলার প্রশাসনিক কার্যক্রম মহেশখালী থানার আওতাধীন।
কুমারখালী উপজেলা
কুমারখালী অনেক পুরনো একটি উপজেলা। ১৩টি পরগনা নিয়ে ১৮৫৫ সালে কুমারখালী থানা গঠিত হয়, যেটি ১৮৫৭ সালে পাবনার একটি মহকুমায় উন্নীত হয়; তবে ১৮৭১ সালে তা অবলুপ্ত হয়ে কুষ্টিয়া মহকুমার অংশ হিসেবে নদীয়া জেলার অন্তর্ভূক্ত হয়। ১৯৮৩ সালে কুমারখালী থানাকে উপজেলায় রূপান্তর করা হয়।