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