الموقع الجغرافي
تقع مدينة المهدية (ويطلق عليها المدينة ذات الهلالين) على الساحل الشرقي بوسط الجمهورية التونسية وهي عبارة عن برزخ ممتد داخل البحر (شبه جزيرة) يحيط بها البحر من ثلاث جهات وهي ذات مناخ معتدل تؤثر فيها التيارات الهوائية للحوض المتوسط وتبعد عن العاصمة 200 كلم .