Le château de Champsigny est situé à flanc de coteau sur la commune de Saint-Léger-du-Bois en Saône-et-Loire, en région Bourgogne-Franche-Comté.