La première église Saint-Martial, dédiée à l'évêque de Limoges, datait du XIIe siècle. Jugée trop sommaire et en mauvais état, elle est reconstruite entre 1861 et 1881 dans le style néo-gothique grâce à une souscription populaire. Seules la tour carré et l'abside romane sud subsistent de l'ancien édifice. L'intérieur présente un mobilier en cohérence avec l'architecture dont un orgue classé Monument Historique. Réalisé par le célèbre facteur d'orgue Wenner, il est daté de 1881 et doté de 1800 tuyaux en étain protégé par une belle façade néo-gothique en chêne.