شبه جزیره میانکاله در بخش جنوب شرقی دریای خزر و شمال شرق شهرستان بهشهر واقع شده است و مساحت آن 68 هزار و 800 هکتار و ارتفاع آن بین ۱۵ تا ۲۸ متر پایین تر از سطح دریای آزاد است.

موقعیت دقیق جغرافیایی شبه جزیره میانکاله بدین صورت است که از شمال به دریای خزر، از شرق به آشوراده، از جنوب به خلیج گرگان و از غرب به بندر امیرآباد مرتبط است و این شبه جزیره، خلیج گرگان را از دریای خزر جدا می‌کند.

شبه جزیره میانکاله که از جاذبه های گردشگری مازندران محسوب می‌شود و همچنین بخش بسیار بزرگی پوشیده از درختان انار ترش، ازگیل وحشی و تمشک و منطقه بزرگی هم به صورت تالاب است.