Construite au XIIème siècle, l'église de Bonnac mesure intérieurement 28 m de long sur 5 m de large. Les deux chapelles latérales (constituant le transept de 17 m sur 5) furent ajoutées au XVème siècle. Les dates de 1596 et 1774 inscrites respectivement sur un contrefort et la sacristie, indiquent les travaux effectués à ces époques.
Au dessus de la porte d'entrée de cette église romane sans clocher se trouve un pinacle surmonté d'une croix et percé de deux loges où sont placées les cloches refondues au XIXème siècle ( 1856 pour l'une, 1889 pour l'autre).
Orientée à l'ouest, la façade se compose d'un joli portail du XIIème siècle, de style limousin, en plein cintre surbaissé de trois voussures.
Au Moyen-Age fut construit un souterrain long de plusieurs kilomètres. Partant de la cave du château de Leychoisier, il rejoignait l'église pour continuer vers "Fontarneau".
En 1796, le presbytère et deux cimetières furent vendus comme biens nationaux. Les commerces et les logements situés au-dessus, attenants à l'église, se trouvent dans l'ancien presbytère.
Le calvaire de la place se trouve à peu près sur l'un des anciens cimetières.