Le canton de Saint-Flour-Sud se composait d’une fraction de la commune de Saint-Flour et de onze autres communes[1]. Il comptait 8 769 habitants (population municipale) au 1er janvier 2012.
Élections cantonales de 2004 : Pierre Jarlier (UMP) est élu au 1er tour avec 74,32 % des suffrages exprimés, devant Franck Vandeputte (PCF) (17,07 %) et David Paquier (FN) (8,61 %). Le taux de participation est de 67,72 % (4 523 votants sur 6 679 inscrits)[7].
Élections cantonales de 2011 : Gérard Salat (PS) est élu au 1er tour avec 60,67 % des suffrages exprimés, devant Jonathan Laroussinie (UMP) (30,45 %) et Christiane Missegue (MoDem) (8,88 %). Le taux de participation est de 55,14 % (3 667 votants sur 6 650 inscrits)[8].
Conseillers d'arrondissement (de 1833 à 1940)
Le canton de Saint-Flour-Sud avait deux conseillers d'arrondissement.