بندر ترکمن در بخش شمال غربی استان گلستان واقع شده است که از شمال به کشور ترکمنستان ، از جنوب به شهرستان کردکوی ، از شرق به شهرستان آق قلا و از غرب به دریای خزر و خلیج گرگان محدود می شود . بندر ترکمن، از نظر تاریخی منطقه قدیمی نیست، در واقع در سال ۱۳۰۶ و در پی سرکوب عشایر توسط پهلوی اول تاسیس شد. این بندر در انتهای راه آهن جنوب به شمال احداث شد و یکی از علل ساخت این بندر راه اندازی شیلات در شبه جزیره میانکاله است پیش از تاسیس بندر ترکمن، بندر گز و دیگر شهرهای اطراف حالت مرکزیت داشتند که با ظهور این بندر دچار رکود شدند . بندر شاه در قدیم دارای سه اسکله بود که اکنون بازماندههایی از آنها بهجا مانده است.
بندر ترکمن با وجود آنکه به دریا چسبیده از نظر اقلیمی در منطقه آب و هوایی نیمه خشک و معتدل قرار میگیرد و این به دلیل مجاورت با ترکمن صحرا و بیابانهای جنوبی ترکمنستان است. اقتصاد بندر ترکمن بر پایه راه آهن و بندر طراحی شده بوده که با افت تراز سطح آب دریا خزر و کاهش آبخور کشتیها، امروزه عملاً خاصیت بندر تجاری ندارد و تنها مواد سوختی و نفت خام در مقیاس بسیار ناچیز به مقصد نیروگاههای منطقه تخلیه میگردد.