El castillo es de origen almohade y se construyó en el último tercio del siglo XII. En 1244 por el tratado de Almyra, pasó a ser castillo fronterizo entre Aragón y Castilla. Sin embargo en 1296 pasó a pertenecer definitavamente a la corona de Aragón, teniendo gran importancia por su posición estratégica