Le canton de Juillac est limitrophe du département de la Dordogne. Son relief, très accidenté, se partage entre le rebord du plateau corrézien au nord, et les collines du bassin de Brive au sud. Sur la commune de Voutezac, le Saillant conserve un pont médiéval, et le gros château de Lasteyrie du Saillant, du 15e s., où se tient en été un festival de la Vézère, ainsi qu’une chapelle moderne avec vitraux de Chagall. Il comprend 10 communes : Chabrignac, Concèze, Juillac, Lascaux, Rosiers-de-Juillac, Saint-Bonnet-la-Rivière, Saint-Cyr-la-Roche, Saint-Solve, Vignols et Voutezac. Il comptait 5234 habitants en 2006.