El
castillo de
Setefilla, de origen árabe, se construyó entre los años 888-912 por los Banu Layt, la tribu bereber que controlaba la comarca. Se encuentra sobre un yacimiento tartésico, datado entre 1600-500 A. C. Recibió el nombre de Shadfilah o Shant-Fila. Durante la Edad Media, Setefilla fue un importante enclave relacionado con la conquista musulmana, la reconquista y la repoblación de la zona.
Esta fortaleza controlaba el paso hacia la
Sierra Norte de
Sevilla junto a las de
La Puebla de los Infantes,
Peñaflor, Cazalla, Alanís de la Sierra y
Constantina.