Cavignac est une commune du Sud-Ouest de la France, située dans le département de la Gironde, en région Nouvelle-Aquitaine.
Premier bourg de paysans et vignerons vers 1450.
L'église Saint-Hilaire est fondée en 1476 (ou 1493 ?), la paroisse ne sera créée que vers 1650.
1789 : Cavignac accède au statut de commune, sa population est alors d'environ 425 habitants.
1882 : première école de filles près de l'église Saint-Hilaire (aujourd'hui habitation privée).
1911 : mise en service de la ligne Bordeaux-Saintes. La gare de Cavignac est ouverte, d'abord pour le trafic marchandise qui fera la prospérité de Cavignac puis pour les voyageurs.
1913 : l'hospice devient l'école du village.
1914-1918 : pendant la guerre, Cavignac devient un centre de soin pour les soldats blessés.
1936 :Arrivée de migrants fuyant la guerre en Espagne.
1940-1944 : occupation du village par les Allemands.
Cavignac connaît un grand développement entre 1880 et 1940. Depuis 10 ans, la commune a connu une croissance démographique et économique (construction de la zone commerciale, lotissements…) grâce à l'aire urbaine de Bordeaux dans laquelle elle se situe, et sa proximité directe avec la route nationale 10.
Entre 1930 et 1970, la petite usine d'eau gazeuse et limonade Chabrier située en ville sur la route de Paris employait une dizaine de personnes