Depuis le 1er janvier 2014, le territoire de la Communauté d’Agglomération du Bassin de Brive s’est agrandi, avec l’élargissement de son périmètre historique à 48 communes.
Ce nouvel établissement public se substitue à la Communauté d’Agglomération de Brive, aux communautés de communes des Portes du Causse, de Vézère-Causse, de Juillac-Loyre-Auvézère, de l’Yssandonnais, avec une extension aux communes de Donzenac, Estivaux, Sadroc, Saint-Bonnet-L’Enfantier, Saint-Pardoux-L’Ortigier et aux communes d’Ayen et Segonzac.