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