Le canton n° 10 (Gouzon) comprend les communes suivantes : Blaudeix, La Celle-sous-Gouzon, Le Chauchet, Chénérailles, Cressat, Domeyrot, Gouzon, Issoudun-Létrieix, Jarnages, Ladapeyre, Lavaveix-les-Mines, Parsac-Rimondeix, Peyrat-la-Nonière, Pierrefitte, Pionnat, Puy-Malsignat, Saint-Chabrais, Saint-Dizier-la-Tour, Saint-Julien-le-Châtel, Saint-Loup, Saint-Médard-la-Rochette, Saint-Pardoux-les-Cards, Saint-Silvain-sous-Toulx, Trois-Fonds, Vigeville.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Gouzon.