Le château de la Vesvre est situé sur la commune de La Celle-en-Morvan en Saône-et-Loire, dans la vallée de la Celle, affluent de l'Arroux.