El distrito de Cosne-Cours-sur-Loire tiene 7 cantones: