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