Adra es el municipio situado más al suroeste de la provincia de Almería, más concretamente en el extremo occidental de la comarca del Poniente de Almería, con una extensión de 8750 hectáreas y 13 kilómetros de línea costera.