La ville de Saint-Léon-sur-Vézère appartient à la région Aquitaine, au département Dordogne, à l'arrondissement Sarlat-la-Canéda et au canton Montignac.
La ville de Saint-Léon-sur-Vézère appartient à la région Aquitaine, au département Dordogne, à l'arrondissement Sarlat-la-Canéda et au canton Montignac.