২৫৮.৯৪ বর্গ কিলোমিটার আয়তনের এই উপজেলার পশ্চিমে বুড়িশ্বর নদী ও বরগুনা সদর উপজেলা, পূর্বে আন্ধারমানিক নদী ও <MASK> কলাপাড়া উপজেলা, দক্ষিণে টেংরাগিরি বন ও বঙ্গোপসাগর এবং উত্তরে কচুপাত্রা ও পচাঁকোড়ালিয়া নদী ও আমতলী উপজেলা।
তালতলী উপজেলা
নিশানবাড়িয়া পটুয়াখালীর শারিকখালী ইউনিয়নসমূহ: