46,0 ans
Âge moyen
+-0% vs dept · +11% vs France
34,3 %
60 ans et plus
+0% vs dept · +31% vs France
La densité atteint 125 hab/km² à Espalion, commune de 4 605 hab. à 62 km
La commune de Saint-Flour compte 6 391 habitants.
À l’échelle de la France, elle appartient au premier décile démographique (rang 1758/34961).
La pyramide des âges reste équilibrée, avec 30,9 % de moins de 30 ans et 34,3 % de 60 ans ou plus.
La série historique 1876–2023 indique une hausse de 1 010 habitants, soit 18,8 %.
Structure de la population
Source : Recensement de la population 2022 — INSEE — Licence Ouverte v2.0