Le château de Lavault est situé sur la commune de Neuvy-Grandchamp dans le département de Saône-et-Loire.