El origen del nombre de la localidad tiene diferentes versiones; según la
tradición, el nombre de la localidad se debe a una supuesta
matanza de árabes en este lugar por los cristianos de Alfonso IX a mediados del siglo XIII. Pero hay otra hipótesis que basa el origen del toponimio en un apellido muy común en
Jerez de los Caballeros y que llevaba el personaje fundador del núcleo. Este lugar ostentó la consideración de aldea de Jerez de los Caballeros, perteneciendo sucesivamente a las mismas jurisdicciones que detentaron la posesión de tal centro. En 1370 se incorporó a la Orden de Santiago, en virtud de la donación realizada por Enrique III de Castilla. En 1653 durante la guerra de separación de
Portugal del Trono de
España, el lugar resultó incendiado y saqueado por los portugueses, quedando parcialmente destruido. Posteriores enfrentamientos con Jerez de los Caballeros se saldaron con grandes destrozos en el municipio.
En 1594 formaba parte de la provincia
León de la Orden de Santiago figurando como Xerez de
Badajoz, el
Valle de Matamoros y el lugar de
Santa Ana, conjunto que agrupaba a 1963 vecinos pecheros. 1
A la caída del Antiguo Régimen la localidad se constituye en municipio constitucional en la región de
Extremadura. Desde 1834 quedó integrado en el Partido judicial de Jerez de los Caballeros. 2 En el censo de 1842 contaba con 247 hogares y 1070 vecinos