La presencia libio-fenicia la encontramos en las vegas del Río Majaceite, la Celta en la parte oriental del término y se atestigua presencia Ibérica y Romana, siendo de la romana el antiguo camino de la Manga y el Arroyo Seco, donde aún existen restos de la calzada que comunica Benaocaz con Ubrique, de las pocas que se conservan en la Sierra de Cádiz.