Saint-Léonard-des-Bois liegt an der Sarthe im Nordwesten des Départements Sarthe, im Norden und Westen grenzt es an das Département Mayenne und im Nordosten ein kleines Stück an das Département Orne. Der Ortskern liegt in einem kleinen Tal, das von Bergen und Wäldern eingeschlossen ist. Sie gehört zum Regionalen Naturpark Normandie-Maine.
Saint-Léonard hatte 1731 1500 Einwohner, bis 1821 ist die Bevölkerungszahl auf 1808 Einwohner gestiegen. Danach ist die Bevölkerungszahl wieder gesunken, bis sie 1990 einen Tiefststand von 497 Einwohnern erreicht hatte. Bis 2011 ist die Bevölkerungszahl wieder leicht auf 541 Einwohner gestiegen.
In Saint-Léonard gibt es viele kleine Unternehmen, wie Handwerker, Bäcker oder Restaurants. Größere Geschäfte sind im nahe gelegenen Fresnay-sur-Sarthe zu finden. Der Campingplatz, Wanderwege und ein Tierpark zeichnen Saint-Léonard in der Region aus.
Literatur
Le Patrimoine des Communes de la Sarthe. Flohic Editions, Band 1, Paris 2000, ISBN 2-84234-106-6, S. 626–628.