Les habitants de Saint-Léger-sur-Roanne s'appellent les Ligérots et les Ligérotes.
Au dernier recensement Saint-Léger-sur-Roanne comptait environ 900 habitants.
(Source INSEE : recensement de 1999 sans double compte)
Saint-Léger-sur-Roanne est une commune d'une superficie totale de 451 hectares, son altitude varie entre 296 et 339 mètres