Mentionnée dès le XIIe siècle, l’église de Saint-Denis-en-Margeride obéit au style roman par ses arcades et son portail en plein cintre. L’intérieur est notable par son élévation à deux niveaux dans la nef. Les plafonds sont peints en bleu et le chœur, en parement de pierres de granite, accueille un beau Christ en croix ainsi qu’un autel classé au titre des Monuments Historiques.