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