Le canton n° 20 (Vic-sur-Aisne) comprend les communes suivantes : Ambleny, Audignicourt, Barisis-aux-Bois, Berny-Rivière, Besmé, Bichancourt, Bieuxy, Blérancourt, Bourguignon-sous-Coucy, Camelin, Champs, Cœuvres-et-Valsery, Coucy-le-Château-Auffrique, Coucy-la-Ville, Crécy-au-Mont, Cutry, Dommiers, Epagny, Folembray, Fontenoy, Fresnes-sous-Coucy, Guny, Jumencourt, Landricourt, Laversine, Leuilly-sous-Coucy, Manicamp, Montigny-Lengrain, Morsain, Mortefontaine, Nouvron-Vingré, Pernant, Pont-Saint-Mard, Quierzy, Quincy-Basse, Ressons-le-Long, Saconin-et-Breuil, Saint-Aubin, Saint-Bandry, Saint-Christophe-à-Berry, Saint-Paul-aux-Bois, Saint-Pierre-Aigle, Selens, Septvaux, Tartiers, Trosly-Loire, Vassens, Verneuil-sous-Coucy, Vézaponin, Vic-sur-Aisne.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Vic-sur-Aisne.