মহেশপুর উপজেলা খুলনা বিভাগের ঝিনাইদহ জেলার
একটি উপজেলা। মহেশপুর উপজেলার আয়তন ৪১৯.৫৩ বর্গ কিঃমিঃ। এই উপজেলার
উত্তর দিকে কোটচাঁদপুর উপজেলা ও জীবননগর উপজেলা, দক্ষিন দিকে চৌগাছা
উপজেলা ও ভারতের পশ্চিমবঙ্গ, পূর্ব দিকে চৌগাছা উপজেলা এবং পশ্চিম দিকে
ভারতের পশ্চিমবঙ্গ।
মহেশপুর
উপজেলা ১২ টি ইউনিয়ন নিয়ে গঠিত। ইউনিয়ন গুলির নাম হচ্ছে- এসবিকে
ইউনিয়ন, ফতেপুর ইউনিয়ন, পান্তাপাড়া ইউনিয়ন, স্বরুপাপুর ইউনিয়ন,
শ্যামকুড় ইউনিয়ন, নেপা ইউনিয়ন, কাজিরবেড় ইউনিয়ন, বাশবাড়িয়া
ইউনিয়ন, যাদবপুর ইউনিয়ন, নাটিমা ইউনিয়ন, মান্দারবাড়িয়া ইউনিয়ন,
আজমপুর ইউনিয়ন।
মহেশপুর শহরটি ৯ টি ওয়ার্ড নিয়ে গঠিত। মহেশপুর থানা ১৯৮৩ সালে মহেশপুর উপজেলা হয়েছিল।