Palmarès des communes de Cantal
par population

Le classement par population des communes du Cantal révèle une hiérarchie démographique marquée, dominée par la préfecture Aurillac. Avec 26 214 habitants, elle concentre à elle seule une part significative de la population départementale, devant Saint-Flour (6 391 hab.) et Arpajon-sur-Cère (6 361 hab.). Ces trois principales agglomérations structurent le territoire, tandis que la grande majorité des 250 communes cantaliennes affichent des effectifs bien plus modestes, illustrant le caractère rural et peu dense du département. L'écart est saisissant avec la commune la moins peuplée, Valjouze, qui compte seulement 26 résidents. Ces chiffres, issus des dernières données de l'INSEE issues du recensement de la population, mettent en lumière les dynamiques contrastées d'un département où la répartition des habitants est très inégale.

577 habitants
Moyenne départementale
228 habitants
Médiane
26 214 habitants
Max. — Aurillac
26 habitants
Min. — Valjouze
250 communes classées par population décroissante. — Mis à jour le
Filtrer par taille de commune
#1 Aurillac

Aurillac

15000
Population 26 214 hab. Population 26 214 habitants

Aurillac, préfecture du Cantal, domine largement le paysage démographique départemental avec 26 214 habitants. Sa population présente un âge médian de 47,7 ans et un indice de vieillissement de 284,5, signe d'une structure âgée, bien que légèrement moins marquée que dans d'autres communes du département. La croissance démographique, quasi stable (+0.1%), et la part importante de femmes (53.6%) caractérisent le principal pôle urbain cantalien.

#2 Saint-Flour

Saint-Flour

15100
Population 6 391 hab. Population 6 391 habitants

Saint-Flour, sous-préfecture perchée sur son plateau, se place au second rang avec 6 391 habitants. La ville affiche un profil d'âge similaire à celui d'Aurillac, avec un âge médian de 47,6 ans et plus d'un tiers de sa population âgée de 60 ans ou plus. Sa croissance démographique est actuellement nulle, reflétant les défis du maintien de la population dans ce pôle historique du nord du Cantal.

#3 Arpajon-sur-Cère
Population 6 361 hab. Population 6 361 habitants

Arpajon-sur-Cère, commune limitrophe d'Aurillac, compte 6 361 habitants, formant avec la préfecture un bassin de vie important. Sa démographie se distingue par une part des moins de 15 ans relativement élevée (14.5%) et un indice de vieillissement de 231,4, inférieur à la moyenne des grandes communes du département. La légère décroissance de sa population (-0.0%) contraste avec la stabilité de son agglomération voisine.

#4 Ytrac

Ytrac

15130
Population 4 339 hab. Population 4 339 habitants

Ytrac, dans l'aire d'attraction d'Aurillac, enregistre la croissance démographique la plus dynamique du top 10 (+0.5%) avec 4 339 habitants. Cette commune présente la structure d'âge la plus jeune parmi les plus peuplées, avec 17.4% de moins de 15 ans et un indice de vieillissement de 182,9. Ces indicateurs témoignent de son attractivité résidentielle pour les familles.

#5 Mauriac

Mauriac

15200
Population 3 449 hab. Population 3 449 habitants

Mauriac, troisième sous-préfecture, rassemble 3 449 habitants mais connaît une forte décroissance démographique (-1.5%). Sa population est la plus âgée du podium, avec un âge médian de 54,2 ans et un indice de vieillissement très élevé à 384,3. Près de 42% des Mauriacois ont 60 ans ou plus, un défi majeur pour cette ville du nord-ouest du Cantal.

#6 Riom-Ès-Montagnes
Population 2 405 hab. Population 2 405 habitants

Riom-ès-Montagnes, avec 2 405 habitants, présente le profil démographique le plus âgé du département parmi les communes significatives. Son âge médian atteint 58,7 ans et son indice de vieillissement s'élève à 488,2, signifiant près de cinq seniors pour un jeune de moins de 15 ans. La légère croissance (+0.1%) ne masque pas cette structure extrêmement vieillissante.

#7 Naucelles

Naucelles

15250
Population 2 181 hab. Population 2 181 habitants

Naucelles, voisine d'Aurillac, compte 2 181 habitants et affiche une croissance robuste de +0.8%. Sa pyramide des âges est équilibrée, avec 16.2% de jeunes de moins de 15 ans et un indice de vieillissement modéré de 213,4. Ces chiffres confirment l'attractivité des communes périurbaines du bassin aurillacois pour les ménages.

#8 Maurs

Maurs

15600
Population 2 174 hab. Population 2 174 habitants

Maurs, bastide du sud-ouest cantalien, abrite 2 174 habitants et connaît une croissance démographique remarquable de +2.0%, la plus forte du classement. Malgré cette vitalité, sa population reste âgée, avec un âge médian de 55,1 ans et 43.9% de seniors. Cette dynamique positive contraste avec le vieillissement structurel de la commune.

#9 Jussac

Jussac

15250
Population 2 040 hab. Population 2 040 habitants

Jussac, proche d'Aurillac, rassemble 2 040 habitants dans une relative stabilité démographique. La commune se caractérise par une part importante de jeunes (17.2% de moins de 15 ans) et un indice de vieillissement de 186,6, bien inférieur à la moyenne départementale. La présence féminine y est également notable, avec 53.8% de femmes.

Classement complet

10
1 905 habitants
11
Massiac 15500
1 796 habitants
12
Murat 15300
1 770 habitants
13
1 677 habitants
14
Ydes 15210
1 641 habitants
15
1 542 habitants
16
1 527 habitants
17
Pleaux 15700
1 470 habitants
18
1 395 habitants
19
Lanobre 15270
1 351 habitants
20
Vézac 15130
1 325 habitants
21
1 297 habitants
22
1 197 habitants
23
1 171 habitants
24
1 159 habitants
25
1 101 habitants
26
Reilhac 15250
1 090 habitants
27
1 039 habitants
28
1 032 habitants
29
1 020 habitants
30
Condat 15190
933 habitants
31
922 habitants
32
872 habitants
33
868 habitants
34
842 habitants
35
Saignes 15240
835 habitants
36
824 habitants
37
813 habitants
38
787 habitants
39
785 habitants
40
773 habitants
41
763 habitants
42
728 habitants
43
727 habitants
44
719 habitants
45
717 habitants
46
716 habitants
47
Prunet 15130
683 habitants
48
667 habitants
49
Boisset 15600
665 habitants
50
656 habitants
51
Ayrens 15250
614 habitants
52
600 habitants
53
Yolet 15130
596 habitants
54
Ally 15700
594 habitants
55
Talizat 15170
592 habitants
56
590 habitants
57
583 habitants
58
580 habitants
59
579 habitants
60
567 habitants
61
Roffiac 15100
561 habitants
62
537 habitants
63
535 habitants
64
528 habitants
65
Menet 15400
521 habitants
66
Vebret 15240
516 habitants
67
508 habitants
68
505 habitants
69
478 habitants
70
Parlan 15290
475 habitants
71
475 habitants
72
Andelat 15100
468 habitants
73
Siran 15150
467 habitants
74
Ussel 15300
453 habitants
75
450 habitants
76
Trizac 15400
446 habitants
77
Coren 15100
445 habitants
78
434 habitants
79
Paulhac 15430
431 habitants
80
427 habitants
81
412 habitants
82
Velzic 15590
401 habitants
83
394 habitants
84
Carlat 15130
393 habitants
85
366 habitants
86
356 habitants
87
350 habitants
88
Quézac 15600
344 habitants
89
344 habitants
90
339 habitants
91
336 habitants
92
Drugeac 15140
321 habitants
93
319 habitants
94
Omps 15290
314 habitants
95
Salers 15140
310 habitants
96
305 habitants
97
00000
304 habitants
98
302 habitants
99
Cayrols 15290
297 habitants
100
Leynhac 15600
297 habitants
101
Junhac 15120
286 habitants
102
284 habitants
103
279 habitants
104
Raulhac 15800
274 habitants
105
271 habitants
106
270 habitants
107
Vitrac 15220
268 habitants
108
261 habitants
109
260 habitants
110
256 habitants
111
256 habitants
112
248 habitants
113
247 habitants
114
246 habitants
115
Leucamp 15120
244 habitants
116
Vabres 15100
244 habitants
117
242 habitants
118
241 habitants
119
237 habitants
120
Valette 15400
236 habitants
121
Dienne 15300
235 habitants
122
235 habitants
123
234 habitants
124
230 habitants
125
230 habitants
126
225 habitants
127
Alleuze 15100
224 habitants
128
223 habitants
129
220 habitants
130
Sauvat 15240
219 habitants
131
Cézens 15230
218 habitants
132
218 habitants
133
00000
217 habitants
134
217 habitants
135
217 habitants
136
215 habitants
137
215 habitants
138
213 habitants
139
212 habitants
140
Madic 15210
202 habitants
141
199 habitants
142
197 habitants
143
195 habitants
144
Arches 15200
192 habitants
145
188 habitants
146
186 habitants
147
184 habitants
148
183 habitants
149
181 habitants
150
Glénat 15150
178 habitants
151
Apchon 15400
177 habitants
152
Brezons 15230
177 habitants
153
Arnac 15150
174 habitants
154
172 habitants
155
169 habitants
156
167 habitants
157
162 habitants
158
Tiviers 15100
162 habitants
159
161 habitants
160
160 habitants
161
Joursac 15170
160 habitants
162
Auzers 15240
159 habitants
163
Bonnac 15500
158 habitants
164
157 habitants
165
155 habitants
166
153 habitants
167
Jabrun 15110
149 habitants
168
146 habitants
169
145 habitants
170
Salins 15200
145 habitants
171
143 habitants
172
141 habitants
173
140 habitants
174
140 habitants
175
139 habitants
176
137 habitants
177
137 habitants
178
Besse 15140
136 habitants
179
134 habitants
180
133 habitants
181
133 habitants
182
132 habitants
183
131 habitants
184
129 habitants
185
127 habitants
186
122 habitants
187
00000
122 habitants
188
121 habitants
189
121 habitants
190
121 habitants
191
120 habitants
192
119 habitants
193
118 habitants
194
Cussac 15430
117 habitants
195
Lugarde 15190
117 habitants
196
116 habitants
197
116 habitants
198
116 habitants
199
114 habitants
200
113 habitants
201
113 habitants
202
112 habitants
203
112 habitants
204
112 habitants
205
Lastic 15500
109 habitants
206
Nieudan 15150
109 habitants
207
107 habitants
208
105 habitants
209
103 habitants
210
103 habitants
211
102 habitants
212
102 habitants
213
99 habitants
214
99 habitants
215
98 habitants
216
Rageade 15500
95 habitants
217
95 habitants
218
91 habitants
219
90 habitants
220
Malbo 15230
90 habitants
221
00000
88 habitants
222
84 habitants
223
84 habitants
224
Laurie 15500
84 habitants
225
84 habitants
226
84 habitants
227
82 habitants
228
81 habitants
229
80 habitants
230
79 habitants
231
Brageac 15700
78 habitants
232
77 habitants
233
71 habitants
234
71 habitants
235
Girgols 15310
70 habitants
236
70 habitants
237
70 habitants
238
Narnhac 15230
69 habitants
239
Vèze 15160
65 habitants
240
60 habitants
241
Celoux 15500
59 habitants
242
57 habitants
243
Vernols 15160
56 habitants
244
55 habitants
245
52 habitants
246
Leyvaux 43450
37 habitants
247
34 habitants
248
Le Fau 15140
34 habitants
249
31 habitants
250
26 habitants

Source : INSEE — Recensement de la population — INSEE

FAQ — population Cantal

Quelle commune a le meilleur classement par population de Cantal ?

Aurillac arrive en tête du classement par population de Cantal avec 26 214 habitants.

Quelles sont les 3 premières communes par population de Cantal ?

Le podium par population de Cantal : 1) Aurillac, 2) Saint-Flour, 3) Arpajon-sur-Cère.

Quelle commune est dernière par population de Cantal ?

Valjouze est classée dernière (250e) avec 26 habitants.

Combien de communes dans ce classement par population ?

Ce classement comprend 250 communes de Cantal.

Existe-t-il un classement national par population ?

Oui, consultez le Top 500 national par population pour comparer les communes de toute la France.

Quelles sont les sources de données de ce classement ?

Les données proviennent des sources officielles : INSEE, DGFIP, IGN, Base Permanente des Équipements et data.gouv.fr.

Quelle est la moyenne de Cantal par population ?

La moyenne de Cantal est de 577 habitants. La médiane se situe à 228 habitants.

Combien de communes de Cantal dépassent la moyenne par population ?

59 communes sur 250 ont une valeur supérieure à la moyenne départementale (577 habitants).

Quel est l'écart entre la première et la dernière commune par population de Cantal ?

Aurillac affiche 26 214 habitants contre 26 habitants pour Valjouze, soit un écart significatif révélateur des disparités territoriales.

Ce classement vous a été utile ? Villages Français est maintenu par une seule personne, gratuitement et sans pub intrusive — un café est apprécié ☕.