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