St-Léonard-de-Noblat ligt ten noorden van de samenvloeiing van de Maulde, de Taurion en de Vienne.
De nederzetting is vernoemd naar de heilige Leonardus, een peetzoon van koning Clovis en beschermheer van de gevangenen. Deze kluizenaar trok zich in de 6e eeuw terug uit dit gebied.
Leonardus' lichaam vond een laatste rustplaats in de plaatselijke Collégiale (kloosterkerk). De kerk is een goed voorbeeld van Romaanse architectuur in de Limousin. Het stadje lag op de pelgrimsroute naar Santiago de Compostela.
Al eeuwenlang is St-Léonard-de-Noblat bekend om zijn goede kwaliteit gebakjes en heerlijke marsepein.