La commune de Beauregard fait partie de la Communauté de Communes du Terrassonnais en Périgord Noir Thenon Hautefort née de la fusion au 1er janvier 2014 de trois communautés de communes : Terrassonnais, Causse et Vézère et Pays d’Hautefort. Président : Dominique Bousquet, maire et conseiller général de Thenon. Cette nouvelle intercommunalité, l’une des plus peuplées du département, regroupe 39 communes et compte 25 901 habitants. À partir du renouvellement des conseils municipaux de mars 2014, le nombre de délégués siégeant au conseil communautaire est le suivant : 32 communes disposent d’un seul siège. Les sept autres en ont plus (deux pour La Bachellerie, Condat-sur-Vézère, Hautefort et Pazayac, trois pour Thenon, quatre pour Le Lardin-Saint-Lazare et quatorze pour Terrasson-Lavilledieu), ce qui fait un total de 61 conseillers communautaires.
Communauté de communes du Terrassonnais en Périgord Noir Thenon Hautefort – 58, avenue Jean-Jaurès, pôle des services publics, 24120 Terrasson-Lavilledieu – 05 53 50 96 10 – cctth.contact@gmail.com