Located in the Isle valley, the town of Savignac-les-Eglises stretches between two limestone plateaus of the Causse du Périgord Blanc. Its Celtic origin is no longer to be demonstrated; it followed a Roman occupation around the 1st century AD.
The village belonged to the abbey of Tourtoirac. It was called Sant Christophorus de Savignaco. Many monasteries were present in the town. There was the parish church of Saint-Christophe, the current church of Saint-Martin, and the chapel of Saint-Laurent, now destroyed. The economy was based on the cultivation of the vine. The town had more than 30% of its cultivated areas intended to produce wine (the wine of Sorges). The tram going from Périgueux to Lanouaille crossed the village. It was built before 1890. It was replaced at the end of the 1950s by coaches. A hotel school has been set up in a very famous former restaurant.