Saulgond est une commune de Charente limousine limitrophe de la Haute-Vienne située à 11 km au sud-est de Confolens et 59 km au nord-est d'Angoulême. Le bourg de Saulgond est aussi à 10 km au nord-est de Chabanais, chef-lieu de son canton, 11 km au nord-ouest de Saint-Junien, 15 km au nord de Rochechouart, 17 km au nord-est de Roumazières-Loubert et 39 km au nord-ouest de Limoges1. À l'écart des routes importantes, Saulgond est cependant bien desservi par des routes départementales en étoile autour du bourg; la D.29 de Lesterps à Chabanais, la D.51 de Confolens à Saint-Junien, et celles reliant aux communes voisines.