La primitiva ocupación humana de su sitio se remonta a la época romana, más tarde fue sucedida por los visigodos y los musulmanes.
Estos últimos fueron los responsables de la fortificación del sitio, como lo atestiguan algunas inscripciones islámicas en su interior.
En la época de la reconquista cristiana de la península ibérica, su estructura fue reconstruida a finales del siglo XIV o incluso a principios del siglo XV.
El castillo tiene una planta cuadrada, reforzada en los vértices por cuatro torres también cuadrangulares.
La torre del homenaje está dividido internamente en tres pisos, descansando sobre bóvedas en ojivas cruzadas, en ladrillo.