CHAMPAGNAC se situe dans la région Nouvelle Aquitaine et dans le département : CHARENTE-MARITIME , son code postal est 17500, son code INSEE : . La commune fait partie de l'arrondissement de Jonzac. Les habitants de : CHAMPAGNAC se noment les Champagnacois, Champagnacoises, Champagnacaises, Champagnacais, Champagnacoise. La commune compte 535 habitants..
CHAMPAGNAC à une surficie de 1287 Km2, les coordonéées GPS de CHAMPAGNAC sont 45.428637949,-0.377207071. Le Nombre d'habitations est de 204 composé de 182 résidences pricipales de 11 résidences secondaires ainsi que de de 11 logement vacances. Le maire de CHAMPAGNAC est RODE Michel (1959-09-14), Agriculteur sur moyenne exploitation.