Niché dans une boucle de la Vézère, à mi-chemin entre Lascaux et Les Eyzies, Saint-Léon est au coeur de la "vallée de l'Homme".
Occupé
dès la préhistoire, comme l'attestent les vestiges d'habitat du site de Conquil, Saint-Léon doit son nom à l'un des premiers évêques
de Périgueux.
Situé à proximité d'une voie romaine, ce village fut surtout, jusqu'à l'apparition du chemin de fer, un port florissant
sur la Vézère, au point de mériter sous la Révolution l'appellation de Port-Léon.
De la chapelle expiatoire du cimetière à l'entrée
est du village, la route conduit, au-delà du château de Clarans et du manoir de la Salle, à l'église romane, haut lieu du festival
musical du Périgord noir. A proximité de la côte de Jor, le château de Chabans est daté du Moyen Age au XVIIème S. Riche de son mobilier
et d'une rare collection de vitraux, il offre un large panorama sur les paysages périgourdins.