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