CAVIGNAC se situe dans la région Nouvelle Aquitaine et dans le département : GIRONDE , son code postal est 33620, son code INSEE : . La commune fait partie de l'arrondissement de Blaye. Les habitants de : CAVIGNAC se noment les Cavignacaises, Cavignacais. La commune compte 2213 habitants..
CAVIGNAC à une surficie de 670 Km2, les coordonéées GPS de CAVIGNAC sont 45.096764634,-0.381912686. Le Nombre d'habitations est de 523 composé de 472 résidences pricipales de 9 résidences secondaires ainsi que de de 42 logement vacances. Le maire de CAVIGNAC est CHARRIER Guillaume (1979-08-01), Cadre administratif et commercial d'entreprise.