Le château de Cornançay est situé sur la commune d'Épineuil-le-Fleuriel, dans le département du Cher.