El castillo de Marchenilla se encuentra situado en el término municipal de Alcalá de Guadaíra, en la provincia de Sevilla, España.