Cette église a été donné au chapitre de Saint-Emilion par Raymond III, évêque de Bazas vers 1145. La nef romane en est l'élément le plus ancien, avec le portail ouest et l'abside aux colonnes à chapiteaux historiés. L'édifice a été modifié au XVIème siècle comme en témoignent les fenêtres flamboyantes.