Population

Les habitants de Saint-Flour

15100 Cantal 6 391 hab.
Fiche complète

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).

2e du département
Habitants 6 391
Densité 237hab/km²
Âge moyen 46,0ans
Évol. 10 ans -3,5%

01 Profil de la population

46,0 ansÂge moyen
47,6 ansÂge médian
30,9 %Moins de 30 ans
34,3 %60 ans et plus
Démographie · 2022

Pyramide des âges

La répartition par âge révèle une moyenne de 46,0 ans: 30,9 % sous les 30 ans, 34,3 % au-dessus de 60 ans.

Démographie · 2016

Catégories socioprofessionnelles

Structure socioprofessionnelle: 34,5 % de retraités, 16,7 % de employés.

En détail
Part des femmes53,3 %
Indice de vieillissement259,5
Indice de dépendance90,6
Densité237 hab/km²
Taille moyenne des ménages2,0 pers.

La densité atteint 125 hab/km² à Espalion, commune de 4 605 hab. à 62 km

02 Évolution démographique

7 950 Maximum historique (1982)
+24,5 % Évolution sur 102 ans
-190 Solde naturel (2020-2024)
7,9 ‰ Natalité /1000 hab. (2020-2024)
+166 Arrivées moins départs (2008–2023)
INSEE · 1876–2023

Évolution de la population

Entre 1876 et 2023, la population est passée par un pic de 7 950 habitants en 1982 avant de s'établir à 6 391 (+18,8 %).

INSEE · État civil · 2020-2024

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 ‰.

INSEE · 2008–2023

D'où vient la variation de population

Variation de la population
Entre 2008 et 2023, soit 15 ans
−219 hab.
Dont naissances moins décès
Le bilan de l'état civil sur la même période
−385 hab.
Dont arrivées moins départs
Ce qu'il reste une fois le bilan naissances/décès retiré
+166 hab.

Entre 2008 et 2023, Saint-Flour a perdu des habitants tout en en attirant : le bilan des arrivées et des départs est positif (+166), mais il ne compense pas les 385 décès de plus que de naissances enregistrés sur la période.

Le bilan des arrivées et des départs n'est pas compté directement : il est déduit en retirant les naissances et les décès de la variation de population. On parle de solde migratoire apparent. Il absorbe aussi les révisions du recensement, qui est estimé par enquête entre deux millésimes.

État civil en détail
Naissances (2020-2024)253
Décès (2020-2024)443
Taux de mortalité13,9 ‰
Moyenne annuelle de naissances51

03 Territoire & attractivité

INSEE · Zonages

Zonages territoriaux

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).

04 Vie 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).

2 481Licenciés sportifs i
388,2Licences /1000 hab. i
54Fédérations i
42Clubs au siège i
INJEP · 2023

Top des disciplines

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
INJEP · 2023

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.

Résumé

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.

Sources et méthodologie

Dernière mise à jour : 19/04/2026
Voir le détail des 4 sources utilisées