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