Saint-Laurent-de-Belzagot est une ancienne commune du Sud-Ouest de la France, située dans le département de la Charente (région Nouvelle-Aquitaine). Depuis le 1er janvier 2017, elle est devenue une commune déléguée de la commune nouvelle de Montmoreau.