El Castillo de la Iruela es de origen árabe-medieval y se encuentra en la comarca del Alto Guadalquivir, provincia de Jaén (Andalucía). Fue construido por los árabes, los primeros cimientos son prebereberes y sobre éstos fueron construidas las estructuras de calicanto aunque fue conquistado y ampliado en su estructura en el siglo XIII por los cristianos. Fue sede de la orden de los caballeros templarios.