Communes en chiffres

Population de Saint-Flour

Saint-Flour compte 6 391 habitants dans le Cantal. Sa densité est de 235 habitants par km², sur 27,1 km². C'est la 2ᵉ commune la plus peuplée des 250 que compte le département.

Habitants
6 391
Superficie
27,1 km²
Densité
235 hab./km²
Altitude
757 m
Saint — Flour depuis les berges de L'Ander
Saint — Flour depuis les berges de L'AnderPhoto : J.F Ferraton · CC0 · via Wikimedia Commons

L'évolution depuis 1968

Entre 1968 et 2023, la commune a gagné 394 habitants, soit 7 % de plus.

Population de Saint-Flour, 1968-202305 00010 000196820231968 : 5 997 hab.1975 : 7 272 hab.1982 : 7 950 hab.1990 : 7 417 hab.1999 : 6 625 hab.2006 : 6 663 hab.2011 : 6 665 hab.2013 : 6 626 hab.2015 : 6 630 hab.2016 : 7 061 hab.2017 : 6 435 hab.2018 : 6 365 hab.2019 : 6 458 hab.2020 : 6 451 hab.2021 : 6 423 hab.2022 : 6 390 hab.2023 : 6 391 hab.Saint-Flour6 391 hab.
Population de Saint-Flour, 1968-2023
Population de Saint-Flour à chaque recensement
AnnéeHabitantsÉvolution
20236 391+1
20226 390−33
20216 423−28
20206 451−7
20196 458+93
20186 365−70
20176 435−626
20167 061+431
20156 630+4
20136 626−39
20116 665+2
20066 663+38
19996 625−792
19907 417−533
19827 950+678
19757 272+1 275
19685 997

Populations légales des recensements successifs. Un décrochage brutal signale presque toujours une fusion ou une séparation de communes, pas un exode.

La population des communes voisines

À propos de Saint-Flour

Population légale : code officiel géographique de l'INSEE, 2026. Séries de recensements, superficie et altitude : Wikidata, d'après l'INSEE et l'IGN.