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