Le canton de Beaulieu s’inscrit à la limite de la haute et de la moyenne vallée de la Dordogne. Après les gorges profondes du haut pays, la vallée commence à s’élargir vers Argentat puis étale ses dépôts sédimentaires et sa fertilité sur la rive gauche à hauteur de Beaulieu. C’est dans une commune du canton que fut découvert en 1908 le premier squelette quasiment complet d’un néandertalien aujourd’hui mondialement connu : "l’homme de la Chapelle-aux-Saints". Le portail de l’abbaye de Beaulieu est également connu de tous les historiens de l’art. Le canton de Beaulieu comprend 13 communes : Astaillac, Beaulieu-sur-Dordogne, Billac, Brivezac, La Chapelle-aux-Saints, Chenailler-Mascheix, Liourdres, Nonards, Puy-d’Arnac, Queyssac-les-Vignes, Sioniac, Tudeils et Végennes. En 2006, il comptait 3955 habitants.