L’église d’Oradour aurait été fondée au XIème siècle et l’édifice actuel construit au XIIème siècle.
Le chevet plat pourrait dater du XIIIème siècle. Le presbytère fut construit en 1696.
La façade Ouest a été refaite en 1716, et le clocher achevé en 1731.
Les lambris semblent avoir été posés vers 1756, en même temps que d’autres importants travaux bien documentés.
Le clocher à flèche de charpente est aussi appelé clocher-double car il est constitué d’un clocher à pavillon à quatre pans surmonté à mi-hauteur d’une flèche octogonale.
Deux chapelles étaient mentionnées au XVème siècle: la chapelle Saint-Martial, attenante à l’église, en ruine, est détruite en 1756. La chapelle Sainte-Catherine, fondée en 1453 par Jean et Ramonet Seichaud, seigneurs de la Perrière était peut-être située à l’intérieur.