En 1292 Vejer fue protegido por Guzmán El Bueno contra la amenaza de los árabes pasado. Fue recompensado con el título de alcalde del
pueblo, convirtiéndose así en el primer alcalde de Vejer. Fernando IV le dio propiedad de la tierra. En 1805 el almirante Nelson, de la marina británica derrotó a la armada unificada de
Francia y
España en Cabo Trafalgar. La "Batalla de Trafalgar" dio a la zona reconocimiento internacional. Más tarde, las tropas de Napoleón ocuparon la zona.