The town is located on the southwest slope of a hill that ends on the left bank of the Sern by a series of slopes sometimes fast, but mostly quite mild. Small streams flow on the territory of Peyrignac in the North-South direction, forming verdant small valleys that break the monotony of the landscape.
The town is beautifully outlined on a background of beautiful meadows that surround it and that make it like a green carpet; the school, the slender spiers of the towers of the castle of La Chapoulie and a whole enclosure of 'Puys' give it an original character that does not lack charm.
Peyrignac is located 5 minutes from the motorway interchange of La Bachellerie, which allows to go to Perigueux and Brive-la-Gaillarde in 15 minutes.
Tourist sites are about 20 to 30 minutes (Lascaux, Toutoirac, Hautefort...).