Le canton n° 15 (Digoin) comprend les communes suivantes : Bourbon-Lancy, Chalmoux, Cronat, Digoin, Gilly-sur-Loire, Les Guerreaux, Lesme, Maltat, Mont, La Motte-Saint-Jean, Perrigny-sur-Loire, Saint-Agnan, Saint-Aubin-sur-Loire, Varenne-Saint-Germain, Vitry-sur-Loire.
Le bureau centralisateur de ce canton est celui de la commune de Digoin.