L’église Notre-Dame de l’Assomption sort de terre à la même époque que la première tour du château d’Arzenc-d’Apcher, à la fin du XIIe siècle. Elle n’a toutefois plus la même allure de nos jours, résultat de plusieurs rénovations et extensions au cours des siècles suivants.
L’église se situe aux abords du château, isolée par un fossé artificiel. De facture romane, elle possède un chevet daté du début du XIIIe siècle construit en moyen appareil de pierres de granit. Typique de la région des Hautes-Terres de l’Aubrac, l’église Notre-Dame de l’Assomption présente un clocher-peigne à deux baies, dressé au XVIIIe siècle.
À l’intérieur, la sobriété et l’homogénéité du style roman dominent autour d’un chœur du XIVe siècle. Une des deux chapelles latérales présente de remarquables vestiges du passé seigneurial de l’église comme une clef de voûte aux armes d’Apcher.