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