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