A l’origine, la commune se nommait seulement Saint Bonnet et la paroisse est connu dans les textes dès le milieu du Xe siècle. Puis ce village prit le nom de Saint Bonnet Sudron, Saint Bonnet Sadran, Saint Bonnet de Sadroc. En effet, Saint Bonnet a souvent été annexé à la paroisse de Sadroc.
Saint Bonnet était sous la protection de Monseigneur Bonnet, évêque d’Auvergne et 9 églises lui étaient consacrées en Limousin.
Par la suite, la commune prit le nom de Saint Bonnet l’Enfantier: de nombreux enfants, souffrant de maux de ventre, étaient présentés à l’intercession de St Côme et de St Damien et étaient amenés à la fontaine miraculeuse située sous l’église.