Las localidades vecinas son Jerez de la Frontera y Sanlúcar de Barrameda en la provincia de Cádiz y Lebrija en la provincia de Sevilla.