Champagne-Vigny (appelée Champagne-de-Blanzac avant 1983) est une commune française, située dans le département de la Charente (région Nouvelle-Aquitaine). 

Les registres de l'état civil remontent à 1606.

L'ancien fief du Maine-Giraud appartenait à la baronnie de Blanzac, en Angoumois. Cette propriété a appartenu au XIXe siècle à Alfred de Vigny, qui y résidait souvent.

Le logis de Lussaud dont il subsiste quelques tours était aussi un fief dépendant de la baronnie de Blanzac.

Pendant la première moitié du XXe siècle, la commune était desservie par la petite ligne ferroviaire d'intérêt local à voie métrique des Chemins de fer économiques des Charentes allant d'Angoulême à Blanzac, et un arrêt était situé à 800 mètres du bourg.

La commune se trouve dans l'arrondissement d'Angoulême du département de la Charente.

Elle faisait partie depuis 1793 du canton de Blanzac-Porcheresse. Dans le cadre du redécoupage cantonal de 2014 en France, cette circonscription administrative territoriale a disparu, et le canton n'est plus qu'une circonscription électorale.

Champagne-Vigny était membre de la petite communauté de communes du Blanzacais, un établissement public de coopération intercommunale (EPCI) à fiscalité propre créé fin 1993 et auquel la commune avait transféré un certain nombre de ses compétences, dans les conditions déterminées par le code général des collectivités territoriales.

Conformément aux prescriptions de la loi de réforme des collectivités territoriales du 16 décembre 2010, qui a prévu le renforcement et la simplification des intercommunalités et la constitution de structures intercommunales de grande taille, cette intercommunalité a fusionné avec sa voisine pour former, le 1er janvier 2012, la communauté de communes des 4B Sud-Charente, dont est désormais membre la commune.