Le canton de Saint-Flour-Nord et le canton de Saint-Flour-Sud sont des anciens cantons du département du Cantal qui ont été supprimés par le redécoupage de 2014.
Le canton de Saint-Flour-1 et le canton de Saint-Flour-2 sont des cantons du département du Cantal entrés en vigueur après les élections départementales de 2015.