Saint-Flour é uma comuna francesa na região administrativa de Auvérnia-Ródano-Alpes, no departamento de Cantal. Estende-se por uma área de 27,17 km². Em 2018 a comuna tinha 6 907 habitantes.
Wikipedia https://pt.wikipedia.org/wiki/Saint-Flour_(Cantal)
Coordenadas 45°2'0.582" N 3°5'35.163" E