-
- Le code officiel géographique Saint-Flour-2 est 1512.
- Le bureau centralisateur du canton est la commune Saint-Flour (15187)
- : Auvergne-Rhône-Alpes (84) dont le chef-lieu est la commune Lyon (69123)
- : Cantal (15) dont le chef-lieu est la commune Aurillac (15014)
-
- Brezons (15026)
- Cussac (15059)
- Cézens (15033)
- Gourdièges (15077)
- Lacapelle-Barrès (15086)
- Malbo (15112)
- Narnhac (15139)
- Paulhac (15148)
- Paulhenc (15149)
- Pierrefort (15152)
- Saint-Flour (15187) (en partie)
- Saint-Martin-sous-Vigouroux (15201)
- Sainte-Marie (15198)
- Tanavelle (15232)
- Les Ternes (15235)
- Valuéjols (15248)
- Villedieu (15262)