Está situada en la comarca del Campo de Gibraltar, a 157 km de la capital provincial, Cádiz.