Le canton n° 23 (Surgères) comprend les communes suivantes : Aigrefeuille-d'Aunis, Ardillières, Ballon, Breuil-la-Réorte, Chambon, Ciré-d'Aunis, Forges, Landrais, Marsais, Péré, Puyravault, Saint-Georges-du-Bois, Saint-Germain-de-Marencennes, Saint-Mard, Saint-Pierre-d'Amilly, Saint-Saturnin-du-Bois, Surgères, Le Thou, Vandré, Virson, Vouhé.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Surgères.