Saint-Léon-sur-l'Isle est une ville de la Dordogne en région Nouvelle-Aquitaine.
Saint-Léon-sur-l'Isle compte 2027 habitants appelés les "Saint-Léonnais, Saint-Léonnaises".
La densité de la population de Saint-Léon-sur-l'Isle est de 135 habitants au km².
Le maire de Saint-Léon-sur-l'Isle est Monsieur Gérard SAURIN