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%
6 391 habitants Voir le classement
236,7 hab/km² Densité +1889% vs dept · +472% vs France Classement
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

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

253
Naissances (2020-2024) ?
443
Décès (2020-2024) ?
-190
Solde naturel ?
7,9 / 13,9
Taux ‰ (nais./déc.) ?

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

2 481
Licenciés sportifs ?
388,2
Licences pour 1 000 hab. ?
54
Fédérations représentées ?
42
Clubs actifs au siège ?

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.

Sources et méthodologie

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