Attenante à un ancien cimetière, l'église est située dans le département français de la Dordogne, sur la commune de La Tour-Blanche-Cercles, au sud du petit village de Cercles. C'est une église fortifiée[2]. En forme de croix, elle est précédée à l'ouest d’un imposant donjon crénelé. Une petite chapelle gothique a été ajoutée au nord de la nef[3].
Sur le mur extérieur du transept nord et sur l'épaule qui le soutient, deux bas-reliefs ont été ajoutés[3].
Le portail et les voûtes sont de style gothique. Les ogives de la nef, du chœur et du transept retombent sur une trentaine de chapiteaux sculptés[3].