La commune de Saint-Flour
Population : 7 318 hab.
Superficie : 27,14 km²
Région : Auvergne
Département : Cantal
Arrondissement : Saint-Flour
Communauté de communes : CC du Pays de Saint Flour
Code INSEE : 15187
Code postal : 15100
Gentilé : Sanflorains, Sanfloraines