La densité atteint 125 hab/km² à Espalion, commune de 4 605 hab. à 62 km
Saint-Flour compte 6 391 habitants répartis sur 27,00 km², soit une densité de 236,7 hab/km², un profil de bourg-centre du Cantal. Selon la grille de densité de l'INSEE, la commune est classée « petites villes ». Au sein du Cantal, elle se classe au 2e rang sur 250 communes en nombre d'habitants. Saint-Flour est une commune auvergnate, dans les contreforts du Massif central. Saint-Flour est implantée dans un relief de montagne, à 883 m d'altitude moyenne, entre Le Lander et Le Vendèze.
Saint-Flour compte aujourd'hui 6 391 habitants contre 5 381 en 1876, une progression de 18,8 %. Le plus haut niveau de population — 7 950 habitants — a été relevé en 1982. La courbe récente est plate — +0,0 % entre 2022 et 2023.
Profil démographique plus âgé que la moyenne: 46,0 ans contre 41,4 ans en médiane nationale. La population se répartit notamment entre 30,9 % de moins de 30 ans et 34,3 % de seniors (60 ans et +). Le rapport démographique aînés/jeunes vaut 259,5, un niveau très vieillissant.
À l'échelle régionale, Saint-Flour relève de l'aire d'attraction de Saint-Flour, qui fédère 36 communes. La commune appartient au noyau central de l'aire. Le bassin de vie de rattachement est celui de Saint-Flour (48 communes). La commune compte 33 monuments historiques, témoins de son héritage architectural.
La commune compte 3 187 ménages, pour une taille moyenne de 2,01 personnes, un profil de tissu urbain ou péri-urbain. En comparaison, la France affiche 2,1 personne en moyenne par ménage, plaçant Saint-Flour proche.
Au classement national par la population, Saint-Flour occupe la 1 738e place sur 34 931 communes, dans le top 5 % national. Côté densité, Saint-Flour concentre 236,7 hab/km², soit environ 19,9 fois la médiane départementale (11,9 hab/km²). Un profil cohérent avec le réseau des villes Auvergne-Rhône-Alpes. Rang départemental de vieillissement: 157e sur 246, dans la fourchette des populations plus âgées.
Le cadre régional est une commune auvergnate, dans les contreforts du Massif central. La commune est implantée dans un relief de montagne, à 883 m d'altitude moyenne, entre Le Lander et Le Vendèze.
Structure de la population
Source : Recensement de la population 2022 — INSEE — Licence Ouverte v2.0
Évolution historique
Naissances et décès par année
Sur 5 ans (période 2020-2024), le taux de natalité s'établit à 7,9 ‰ et le taux de mortalité à 13,9 ‰.
Source : — INSEE - Etat civil — Licence Ouverte v2.0
| Aire d'attraction |
Saint-Flour — AAV de moins de 50 000 habitants
Commune-centre du pole principal · 36 communes |
| Unité urbaine |
Saint-Flour — UU de 5 000 a moins de 10 000 habitants
Ville isolee (commune unique de son UU) · 1 communes |
| Bassin de vie |
Saint-Flour — Bassin de vie d'un pole principal d'une AAV
Commune d'un pole secondaire du bassin de vie · 48 communes |
Zonages officiels INSEE qui situent la commune dans son contexte territorial : bassin d'emploi, unité urbaine agglomérée, bassin de vie (équipements courants).
Source : Aire d'attraction des villes 2020 — INSEE — Licence Ouverte v2.0
Licenciés sportifs et pratique sportive
Profil sportif des habitants de Saint-Flour : licences délivrées par les fédérations sportives agréées, comptabilisées au lieu d'habitation des licenciés (et non au siège du club).
Top des disciplines pratiquées par les habitants
| Fédération | Licenciés | Part | Femmes / Hommes |
|---|---|---|---|
| Union Nationale du Sport Scolaire (UNSS) | 634 | 25,6 % | 297 F / 337 H |
| Union Sportive de l'Enseignement du Premier Degré | 300 | 12,1 % | 170 F / 130 H |
| FF de Football | 288 | 11,6 % | 48 F / 240 H |
| FF de la Retraite Sportive | 118 | 4,8 % | 83 F / 35 H |
| FF de Handball | 115 | 4,6 % | 65 F / 50 H |
Répartition par tranche d'âge
| Tranche d'âge | Licences | Part |
|---|---|---|
| Enfants (1-14 ans) | 1 139 | 45,9 % |
| Jeunes (15-29 ans) | 657 | 26,5 % |
| Adultes (30-59 ans) | 412 | 16,6 % |
| Seniors (60 ans et +) | 273 | 11,0 % |
Répartition agrégée toutes fédérations confondues. Un résident licencié dans plusieurs fédérations est compté plusieurs fois.
L'évolution démographique conditionne la demande de santé et l'accès aux soins de Saint-Flour (médecins, EHPAD, urgences).