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