Se sabe de la existencia del castillo de Alcaraz en el siglo XI, aunque podría haber sido construido un siglo antes, primero como torre de vigía que controlaba el Valle del Guadalmena y más tarde como ciudadela fortificada.