Le canton n° 2 (Argenton-sur-Creuse) comprend les communes suivantes : Argenton-sur-Creuse, Badecon-le-Pin, Baraize, Bazaiges, Bouesse, Ceaulmont, Celon, Chasseneuil, Chavin, Cuzion, Eguzon-Chantôme, Gargilesse-Dampierre, Le Menoux, Mosnay, Le Pêchereau, Pommiers, Le Pont-Chrétien-Chabenet, Saint-Marcel, Tendu, Velles.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune d'Argenton-sur-Creuse.