L’église s’élevait autrefois dans le cimetière, à peu près à égale distance des divers hameaux de la commune. Ruinée aux guerres de religion et pauvrement rebâtie en terre battue au 17ème siècle, elle était en 1856 dans un tel état de délabrement que le conseil municipal décida à l’unanimité de la reconstruire. Le choix de l’emplacement se porta sur le hameau de LAFITTE, plus important que les autres et possédant déjà l’école ; mais les rivalités des différentes sections empêchèrent, malgré l’urgence, la réalisation du projet.
En 1867 les habitants du quartier choisi firent seuls par souscription les frais d’une église neuve, où la messe fut célébrée pour la première fois en janvier 1870, le dimanche de l’Epiphanie. Ce fut pendant plusieurs années la cause d’une grande agitation dans la paroisse, dont une fraction notable se refusa longtemps à reconnaître leur nouvelle église et à fréquenter les offices. Finalement, la vieille église de Montanhac, frappée d’abord d’un interdit, puis ayant perdu son titre paroissial, fut démolie par ordre préfectoral en 1882, et celle de LAFITTE acceptée en 1885 comme propriété communale. En 1899, lorsque les divisions s’apaisèrent, fut construit le clocher. Cette église, comme l’ancienne, a pour vocable la Décollation de Saint Jean-Baptiste. Elle est de style néo-gothique, le clocher carré s’amortit par une flèche en charpente couverte d’ardoises. D’un ancien retable en bois doré, du 18ème siècle, il ne reste que deux statues de grandeur naturelle : Sainte Hélène et Saint François de Sales.