El castillo está situado al sur del territorio de la comuna de Lémeré, en el área urbana de Orlèans y la región natural del Valle del Loira.