Queda en la frontera con la República de Azerbaiyán y sobre el mar Caspio.
Es un centro de comercio fronterizo relativamente importante entre Irán y el Cáucaso.
El nombre de la ciudad deriva de la palabra talyish اوستهرو (Osta-ro o hosta-ro), que significa «el lugar donde el viaje se hace más lento» (en consideración a los pantanos que rodeaban la región en el pasado).
Astara es una zona que Zoroastro pudo haber visitado.
El idioma que se hablaba tradicionalmente era tayiko, pero debido al comercio con los azeríes y la migración de azeríes a la ciudad, el uso del tayiko se ha reducido significativamente.