El único dato histórico que se conserva es el que recoge la fecha de su conquista por Alfonso XI de Castilla en el año 1330, en la segunda campaña de dicho rey contra los musulmanes, apoderándose también de las
plazas de
Teba,
Ardales, Cañete, Priego y Ortejícar. Los documentos más antiguos que existen en el archivo parroquial son del siglo XVIII, y los del archivo municipal datan de 1867, fecha en que la
finca del Mayorazgo, en cuyo centro se asienta la villa, pertenecía a la marquesa de
Cuevas del Becerro y Benamejí, actualmente es propiedad de los colonos.