Sainte-Florine is een kanton van het Franse departement Haute-Loire. Het kanton maakt deel uit van het arrondissement Brioude . In 2019 telde het 11.371 inwoners. Het kanton werd gevormd ingevolge het decreet van 17 februari 2014 met uitwerking op 22 maart 2015, met Sainte-Florine als hoofdplaats. [ https://www.legifrance.gouv.fr/loda/id/JORFTEXT000028626041/ Décret 2014-162 du 17 février 2014 portant délimitation des cantons dans le département de la Haute-Loire] (raadpleging 02/04/2022) Gemeenten Het kanton omvat volgende 21 gemeenten, afkomstig van de kantons Blesle en Auzon : Agnat Autrac Auzon Azérat Blesle Chambezon Champagnac-le-Vieux Chassignolles Espalem Frugerès-les-Mines Grenier-Montgon Lempdes-sur-Allagnon Léotoing Lorlanges Saint-Étienne-sur-Blesle Saint-Hilaire Saint-Vert Sainte-Florine Torsiac Vergongheon Vézézoux

Sainte-Florine