Le village trouve son origine sur la colline Saint Vincent qui se dénommait "Dagninus". Habitée, avant le Xe siècle, par les Celtes et les Romains.
Pays de vignobles, comme l'explique le vocable "Saint Vincent" donné à la chapelle romane édifiée au Xe siècle et paroisse jusqu'au XIIIe siècle.
Le village actuel s'est formé autour du château habité par la puissante famille "de Saint Laurent" au XIIIe siècle, et qui donne son nom à la nouvel église citée en 1239.