Le canton n° 7 (Charente-Champagne) comprend les communes suivantes : Ambleville, Angeac-Champagne, Angeac-Charente, Birac, Bonneuil, Bouteville, Châteauneuf-sur-Charente, Criteuil-la-Magdeleine, Eraville, Gensac-la-Pallue, Genté, Graves-Saint-Amant, Juillac-le-Coq, Lignières-Sonneville, Malaville, Mosnac, Nonaville, Saint-Fort-sur-le-Né, Saint-Preuil, Saint-Simeux, Saint-Simon, Salles-d'Angles, Segonzac, Touzac, Verrières, Vibrac, Viville.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Châteauneuf-sur-Charente.