Elle se compose d'un portail à cinq voussures ouvrant sur une nef gothique voûtée d'ogives, d'un avant-chœur roman couvert d'une belle coupole sur pendentifs, d'une abside semi-circulaire en cul-de-four et d'un clocher-porche moderne à flèche de charpente. De magnifiques chapiteaux écorent le sanctuaire ; deux d'entre eux figurant la Cène et le Lavement des pieds sont parmi les plus intéressants du Périgord. Très joli mobilier, entre autres, une chaire provenant de l'église Saint-Jacques de Bergerac, du XVIIème siècle, de belles boiseries du XVIIIème siècle, et un chemin de croix, don de l'impératrice Eugénie. Une soixantaine de chaises portent la marque du conseil de fabrique et la date de 1856. Deux missels reliés cuir, dont un polychrome, une chasuble et une chape, toutes deux bordées d'or, ont été déposés au musée d'Eymet.