El Castillo de Mayorga enclavado en un escarpado cerro de la Sierra de San Pedro, varios kilómetros al sur de la localidad, es de incierto origen, posiblemente musulmán, perteneciendo luego a la Orden de Alcántara (Encomienda de Mayorga) desde que la zona fuera reconquistada en el siglo XIII.