Le canton n° 4 (Corbigny) comprend les communes suivantes : Anthien, Asnan, Authiou, Bazoches, Beaulieu, Beuvron, Brassy, Brinon-sur-Beuvron, Bussy-la-Pesle, Cervon, Chalaux, Challement, Champallement, Chaumot, Chazeuil, Chevannes-Changy, Chitry-les-Mines, La Collancelle, Corbigny, Corvol-d'Embernard, Dun-les-Places, Empury, Epiry, Gâcogne, Germenay, Grenois, Guipy, Héry, Lormes, Magny-Lormes, Marigny-l'Eglise, Marigny-sur-Yonne, Mhère, Moraches, Mouron-sur-Yonne, Neuilly, Pazy, Pouques-Lormes, Saint-André-en-Morvan, Saint-Martin-du-Puy, Saint-Révérien, Sardy-lès-Epiry, Taconnay, Vauclaix, Vitry-Laché.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Corbigny.