Le château de Cour-sur-Loire est situé sur la commune de Cour-sur-Loire, dans le département de Loir-et-Cher.