La commune se situant en bord de Garonne, l’église romane primitive n’a pu rester sur l’emplacement prévu à cause des inondations. Elle fut transportée pierre par pierre en 1600 et reconstruite à l'emplacement actuel, sur le tertre où se trouvait le cimetière mérovingien. Elle arbore un clocher mur avec 2 cloches apparentes, ce qui est rare.