Ce petit village est situé dans la ravissante vallée du Lissandre. Le nom de la commune est mentionné dès le XIIe siècle, quand des seigneurs, portant le nom de Lugaignac, sont placés sous l’autorité de Blaignac.
La commune possède une église de style roman dédiée à Saint-Martin, dont la construction remonte à la fin du XIIe siècle (ou au début du XIIIe). L’édifice possède des éléments remarquables comme un magnifique portail de style roman, ou encore des modillons présents au niveau du chevet de l’église.