Origine et histoire
L'église paroissiale Saint-Vincent de Canilhac, située à proximité du donjon, a longtemps été considérée comme l'ancienne chapelle castrale. La présence de l'enclos du cimetière, vestige d'un ancien « cercle de paix » ou cercle ecclésial, atteste d'une occupation antérieure, vers l'an 1000. Au Moyen Âge, Canilhac était le siège de l'une des huit baronnies du Gévaudan. Selon Daucet, l'église est sans doute à l'origine la chapelle du château mentionné au XIe siècle. La nef, l'absidiole sud et le chœur ont probablement été construits au XIIe siècle, et les chapelles formant le faux transept seraient de la même époque, d'après la même source. L'édifice roman a été modifié au XIVe siècle, notamment par l'aménagement d'un enfeu dans la chapelle du transept nord, puis à l'époque moderne par l'ajout de bas-côtés. L'adjonction de collatéraux voûtés en berceau date d'une période indéterminée, sans doute à la fin du XVIe ou au XVIIe siècle. L'église a souffert pendant les guerres de religion et a été réparée au XVIIe siècle. Construite en calcaire avec des chaînes d'angle et des ouvertures en grès rouge, matériau caractéristique des environs de La Canourgue, elle témoigne d'une construction soignée et a conservé son dallage ancien.