La première mention d'une église en ce lieu remonte à l'an 936, date à laquelle le vicomte d'Aubusson là cède au monastère de Tulle. Solidement ancrée dans le sol dont elle épouse le dénivelé, l'église paroissiale actuelle est dédiée à la Vierge et à Saint Eutrope et Saint Roch, ses patrons secondaires. De la fin de la période romane, elle conserve un intéressant chevet polygonal, percé de baies cintrées à profil légèrement brisé. Le voûtement de la nef s'est effondré pour une raison et à une date qui restent inconnues. Deux chapelles latérales couvertes d'ogives ont été ajoutées au XVe ou au XVIe siècle. Le chœur conserve quelques vestiges de boiseries et de sculptures des XVIe et XVIIe siècles. Mais le plus bel ornement de l'église est une châsse-reliquaire, dite de Saint Eutrope, classée Monument Historique, car elle contenait des reliques de ce saint, en émail champlevé, travail limousin du XIIIe siècle.