De 1407 a 1481 es ocupada por los cristianos, que la pierden el 28 de diciembre de 1481 a manos de los Nazaríes. Esta conquista es tomada por los cristianos como pretexto para iniciar la guerra de
Granada. La toma final cristiana de
Zahara se produce en octubre de 1483 a manos de Rodrigo Ponce de
León. Según lo describe Rodrigo Caroː Ganóse primero de los Moros Zahara, y después volvió a perder, hasta que Rodrigo Ponce de León, marques, y duque de
Cádiz la volvió a ganar con osadía, y orgullo de aquel su gran corazón.