En España hay un total de 10.352 castillos, pero solo uno ostenta el honor de ser el más antiguo de todos. En Baños de la Encina, un pueblo de Jaén, siguen en pie las murallas de un castillo más de mil años después de ser levantadas, el Castillo de Burgalimar.
Fue mandado construir en el año 968 por al-Hakam II, segundo califa omeya, hijo de Abderramán III. Con apenas algunas modificaciones realizadas por los cristianos, el edificio se ha conservado de manera excepcional hasta nuestros días.
La construcción de esta imponente fortaleza coincidió en el tiempo con otras similares que recorrían el territorio de al-Ándalus de sur a norte, destinadas al acantonamiento de las tropas que debían proteger el califato y emprender campañas contra los cristianos del norte de la península ibérica.