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