Aller au contenu
LA FRANCE A VOL d’OISEAU ou sur le cul d’une mouche ?

Communes dans un rayon de 100 km autour de Saint-Flour

1 409 communes se trouvent à moins de 100 km à vol d’oiseau de Saint-Flour (Cantal), dans 11 départements : Puy-de-Dôme (345), Haute-Loire (252), Cantal (249), Aveyron (145), Lozère (134), Corrèze (116)…. Elles rassemblent 1 350 422 habitants, la plus peuplée étant Clermont-Ferrand à 83,0 km.

Saint-Flour
Rayon de 100 km autour de Saint-Flour
En chiffres
Communes1 409
Population cumulée1 350 422
Départements11
Surface du disque31 416 km²
Commune la plus procheSaint-Georges (3,0 km)
Commune la plus éloignéeDunières (100,0 km)

Liste des communes par distance

Les 300 communes les plus proches sont affichées ci-dessous (1 409 au total).

#CommuneDépartementDistanceDirectionPopulation
1 Saint-Georges Cantal 3,0 km est-sud-est 1 171
2 Andelat Cantal 4,1 km nord-ouest 468
3 Villedieu Cantal 4,4 km sud-ouest 535
4 Roffiac Cantal 5,0 km ouest-nord-ouest 561
5 Coren Cantal 5,0 km nord 445
6 Mentières Cantal 5,3 km nord-est 121
7 Tiviers Cantal 5,9 km est-nord-est 162
8 Anglards-de-Saint-Flour Cantal 7,4 km sud-est 412
9 Les Ternes Cantal 7,6 km ouest-sud-ouest 567
10 Tanavelle Cantal 7,6 km ouest 217
11 Alleuze Cantal 7,9 km sud 224
12 Vabres Cantal 8,6 km est 244
13 Montchamp Cantal 9,5 km est-nord-est 137
14 Talizat Cantal 9,8 km nord-nord-ouest 592
15 Coltines Cantal 10,7 km nord-ouest 427
16 Ruynes-en-Margeride Cantal 10,7 km est-sud-est 719
17 Rézentières Cantal 11,2 km nord 114
18 Vieillespesse Cantal 11,3 km nord-nord-est 271
19 Lastic Cantal 12,7 km nord-est 109
20 Valuéjols Cantal 12,9 km ouest 580
21 Chaliers Cantal 13,2 km sud-est 139
22 Ussel Cantal 13,6 km ouest-nord-ouest 453
23 Cussac Cantal 13,8 km ouest-sud-ouest 117
24 Neussargues-Moissac Cantal 13,8 km nord-ouest 824
25 Joursac Cantal 14,1 km nord-nord-ouest 160
26 Val d'Arcomie Cantal 14,2 km sud-est 922
27 Celles Cantal 14,3 km nord-ouest 217
28 Fridefont Cantal 14,6 km sud 103
29 Neuvéglise-sur-Truyère Cantal 14,6 km sud-ouest 1 677
30 Valjouze Cantal 14,7 km nord 26
31 Védrines-Saint-Loup Cantal 15,2 km est-nord-est 118
32 Paulhac Cantal 15,2 km ouest-sud-ouest 431
33 Soulages Cantal 15,3 km est-nord-est 84
34 Clavières Cantal 15,3 km est-sud-est 184
35 Saint-Poncy Cantal 16,2 km nord-nord-est 339
36 Lorcières Cantal 16,3 km est-sud-est 162
37 Rageade Cantal 16,4 km est-nord-est 95
38 Ferrières-Saint-Mary Cantal 16,9 km nord 235
39 Laveissenet Cantal 17,0 km ouest-nord-ouest 137
40 La Chapelle-d'Alagnon Cantal 17,5 km ouest-nord-ouest 256
41 Virargues Cantal 17,7 km nord-ouest 116
42 Albaret-le-Comtal Lozère 17,7 km sud 131
43 Chaulhac Lozère 17,8 km sud-est 58
44 Saint-Mary-le-Plain Cantal 17,8 km nord-nord-est 188
45 Maurines Cantal 18,1 km sud 102
46 Saint-Martial Cantal 18,2 km sud-sud-ouest 71
47 Celoux Cantal 18,3 km nord-est 59
48 Sainte-Anastasie Cantal 18,4 km nord-nord-ouest 122
49 Chalinargues Cantal 18,5 km nord-ouest 304
50 Chastel Haute-Loire 18,6 km est-nord-est 122
51 Cézens Cantal 19,5 km ouest-sud-ouest 218
52 Peyrusse Cantal 19,5 km nord-nord-ouest 140
53 Murat Cantal 19,7 km ouest-nord-ouest 1 770
54 La Chapelle-Laurent Cantal 19,8 km nord-est 234
55 Gourdièges Cantal 19,9 km ouest-sud-ouest 70
56 Bonnac Cantal 20,1 km nord-nord-est 158
57 Arzenc-d'Apcher Lozère 20,2 km sud 52
58 Charmensac Cantal 20,4 km nord 71
59 Julianges Lozère 20,5 km sud-est 50
60 Chazelles Cantal 20,5 km est-nord-est 34
61 Albaret-Sainte-Marie Lozère 20,7 km sud-est 559
62 Chaudes-Aigues Cantal 21,0 km sud-sud-ouest 813
63 Albepierre-Bredons Cantal 21,2 km ouest-nord-ouest 242
64 Chavagnac Cantal 21,3 km nord-ouest 88
65 Les Monts-Verts Lozère 21,3 km sud-sud-est 313
66 Espinasse Cantal 21,7 km sud-ouest 79
67 Cronce Haute-Loire 21,9 km est-nord-est 71
68 Molompize Cantal 22,2 km nord 270
69 Ally Haute-Loire 22,3 km nord-est 123
70 Anterrieux Cantal 22,3 km sud 122
71 Blavignac Lozère 22,3 km sud-est 252
72 Saint-Juéry Lozère 22,9 km sud 51
73 Saint-Privat-du-Fau Lozère 23,3 km est-sud-est 115
74 Saint-Léger-du-Malzieu Lozère 23,5 km sud-est 212
75 Mercœur Haute-Loire 23,5 km nord-est 146
76 Pierrefort Cantal 23,7 km ouest-sud-ouest 868
77 Saint-Austremoine Haute-Loire 23,7 km est-nord-est 58
78 Brezons Cantal 23,7 km ouest-sud-ouest 177
79 Sainte-Marie Cantal 24,0 km sud-ouest 98
80 Fournels Lozère 24,1 km sud 371
81 Paulhac-en-Margeride Lozère 24,4 km est-sud-est 87
82 Laveissière Cantal 24,4 km ouest-nord-ouest 537
83 Auvers Haute-Loire 24,5 km est 48
84 Noalhac Lozère 24,6 km sud 94
85 Ferrussac Haute-Loire 25,0 km est-nord-est 77
86 Pinols Haute-Loire 25,1 km est 181
87 Termes Lozère 25,1 km sud-sud-est 214
88 Allanche Cantal 25,2 km nord-nord-ouest 773
89 Massiac Cantal 25,5 km nord-nord-est 1 796
90 Deux-Verges Cantal 25,8 km sud-sud-ouest 55
91 Molèdes Cantal 25,9 km nord 77
92 Auriac-l'Église Cantal 25,9 km nord 141
93 Saint-Martin-sous-Vigouroux Cantal 26,0 km ouest-sud-ouest 217
94 La Besseyre-Saint-Mary Haute-Loire 26,3 km est-sud-est 103
95 Chauchailles Lozère 26,4 km sud 75
96 Lieutadès Cantal 26,5 km sud-ouest 169
97 Saint-Pierre-le-Vieux Lozère 26,6 km sud-est 308
98 La Fage-Saint-Julien Lozère 26,8 km sud-sud-est 303
99 Vernols Cantal 26,8 km nord-ouest 56
100 Arlet Haute-Loire 27,0 km est-nord-est 24
101 Lubilhac Haute-Loire 27,0 km nord-nord-est 105
102 Laurie Cantal 27,1 km nord 84
103 Le Malzieu-Forain Lozère 27,1 km sud-est 484
104 Le Malzieu-Ville Lozère 27,1 km sud-est 745
105 Jabrun Cantal 27,1 km sud-sud-ouest 149
106 Vèze Cantal 27,2 km nord-nord-ouest 65
107 Paulhenc Cantal 27,3 km sud-ouest 256
108 Saint-Cirgues Haute-Loire 27,3 km est-nord-est 165
109 Lavoûte-Chilhac Haute-Loire 27,3 km est-nord-est 254
110 Malbo Cantal 27,4 km ouest-sud-ouest 90
111 Narnhac Cantal 27,5 km ouest-sud-ouest 69
112 Dienne Cantal 27,7 km ouest-nord-ouest 235
113 Desges Haute-Loire 28,1 km est 57
114 Blassac Haute-Loire 28,4 km est-nord-est 126
115 Tailhac Haute-Loire 28,5 km est 59
116 Saint-Rémy-de-Chaudes-Aigues Cantal 29,0 km sud 120
117 Villeneuve-d'Allier Haute-Loire 29,2 km nord-est 280
118 Saint-Laurent-de-Veyrès Lozère 29,3 km sud 31
119 Aubazat Haute-Loire 29,3 km est-nord-est 175
120 Grenier-Montgon Haute-Loire 29,4 km nord-nord-est 112
121 Saint-Chély-d'Apcher Lozère 29,4 km sud-sud-est 3 955
122 Saint-Ilpize Haute-Loire 29,4 km nord-est 202
123 Pradiers Cantal 29,5 km nord-nord-ouest 81
124 Lavigerie Cantal 29,6 km ouest-nord-ouest 116
125 Prunières Lozère 30,1 km sud-est 226
126 Saint-Beauzire Haute-Loire 30,2 km nord-nord-est 457
127 Saint-Jacques-des-Blats Cantal 30,2 km ouest 305
128 Chilhac Haute-Loire 30,3 km est-nord-est 176
129 Ségur-les-Villas Cantal 30,5 km nord-ouest 215
130 Thérondels Aveyron 30,5 km ouest-sud-ouest 357
131 Saint-Just-près-Brioude Haute-Loire 30,5 km nord-est 398
132 La Fage-Montivernoux Lozère 31,0 km sud 131
133 Chazelles Haute-Loire 31,0 km est 32
134 Brion Lozère 31,0 km sud 88
135 Cantoin Aveyron 31,1 km sud-ouest 312
136 Lacapelle-Barrès Cantal 31,2 km ouest-sud-ouest 57
137 Saint-Étienne-sur-Blesle Haute-Loire 31,2 km nord 53
138 Leyvaux Cantal 31,2 km nord 37
139 Les Bessons Lozère 31,4 km sud-sud-est 421
140 Venteuges Haute-Loire 32,2 km est 341
141 Langeac Haute-Loire 32,2 km est-nord-est 3 499
142 Blesle Haute-Loire 32,3 km nord 611
143 Espalem Haute-Loire 32,3 km nord-nord-est 329
144 Landeyrat Cantal 32,4 km nord-ouest 84
145 Pébrac Haute-Loire 32,5 km est 113
146 Saint-Privat-du-Dragon Haute-Loire 32,8 km est-nord-est 169
147 Grandvals Lozère 32,9 km sud 61
148 Autrac Haute-Loire 33,1 km nord 50
149 Cerzat Haute-Loire 33,3 km est-nord-est 220
150 Grèzes Haute-Loire 33,3 km est-sud-est 182
151 Anzat-le-Luguet Puy-de-Dôme 33,5 km nord 167
152 Pailherols Cantal 33,6 km ouest-sud-ouest 143
153 Le Claux Cantal 33,7 km ouest-nord-ouest 160
154 Saint-Laurent-Chabreuges Haute-Loire 33,7 km nord-est 253
155 La Trinitat Cantal 34,0 km sud-sud-ouest 52
156 Lajo Lozère 34,0 km sud-est 114
157 Thiézac Cantal 34,1 km ouest 590
158 Saint-Saturnin Cantal 34,1 km nord-ouest 186
159 Chanteuges Haute-Loire 34,5 km est 403
160 Mandailles-Saint-Julien Cantal 34,6 km ouest 172
161 Saint-Clément Cantal 34,7 km ouest 80
162 Rimeize Lozère 34,8 km sud-sud-est 623
163 Mazeyrat-d'Allier Haute-Loire 35,3 km est-nord-est 1 432
164 Jou-sous-Monjou Cantal 35,4 km ouest-sud-ouest 112
165 Vieille-Brioude Haute-Loire 35,4 km nord-est 1 236
166 Cheylade Cantal 35,6 km ouest-nord-ouest 230
167 Paulhac Haute-Loire 35,7 km nord-nord-est 590
168 Saint-Arcons-d'Allier Haute-Loire 35,8 km est 189
169 Couteuges Haute-Loire 35,9 km est-nord-est 286
170 Saint-Alban-sur-Limagnole Lozère 36,2 km sud-est 1 385
171 Salzuit Haute-Loire 36,3 km est-nord-est 330
172 Lorlanges Haute-Loire 36,3 km nord-nord-est 425
173 Chanaleilles Haute-Loire 36,4 km est-sud-est 173
174 Saugues Haute-Loire 36,4 km est-sud-est 1 652
175 Saint-Bonnet-de-Condat Cantal 36,4 km nord-ouest 113
176 Torsiac Haute-Loire 36,6 km nord-nord-est 62
177 Beaumont Haute-Loire 36,6 km nord-nord-est 268
178 Argences en Aubrac Aveyron 36,8 km sud-ouest 1 581
179 La Chomette Haute-Loire 36,9 km nord-est 143
180 Brioude Haute-Loire 36,9 km nord-est 6 527
181 Marcenat Cantal 36,9 km nord-ouest 508
182 Prinsuéjols-Malbouzon Lozère 37,1 km sud 246
183 Saint-Hippolyte Cantal 37,3 km nord-ouest 99
184 Charraix Haute-Loire 37,4 km est 67
185 Vic-sur-Cère Cantal 37,4 km ouest 1 905
186 Raulhac Cantal 37,5 km ouest-sud-ouest 274
187 Peyre en Aubrac Lozère 37,6 km sud-sud-est 2 296
188 Saint-Georges-d'Aurac Haute-Loire 37,6 km est-nord-est 469
189 Saint-Géron Haute-Loire 37,9 km nord-nord-est 243
190 Léotoing Haute-Loire 37,9 km nord-nord-est 226
191 Saint-Urcize Cantal 38,0 km sud 475
192 Lavaudieu Haute-Loire 38,0 km nord-est 243
193 Cubelles Haute-Loire 38,1 km est 154
194 Esplantas-Vazeilles Haute-Loire 38,2 km est-sud-est 126
195 Paulhaguet Haute-Loire 38,2 km est-nord-est 853
196 Recoules-d'Aubrac Lozère 38,3 km sud 165
197 Fontannes Haute-Loire 38,3 km nord-est 875
198 Lugarde Cantal 38,6 km nord-ouest 117
199 Saint-Julien-des-Chazes Haute-Loire 38,6 km est 52
200 Bournoncle-Saint-Pierre Haute-Loire 38,7 km nord-nord-est 1 075
201 Montgreleix Cantal 38,7 km nord-nord-ouest 31
202 Prades Haute-Loire 39,1 km est 77
203 Badailhac Cantal 39,2 km ouest-sud-ouest 129
204 Brommat Aveyron 39,4 km sud-ouest 628
205 Apchon Cantal 39,5 km nord-ouest 177
206 Le Falgoux Cantal 39,5 km ouest-nord-ouest 113
207 Sainte-Eulalie Lozère 39,8 km sud-est 37
208 Apchat Puy-de-Dôme 39,8 km nord 162
209 Domeyrat Haute-Loire 39,9 km nord-est 176
210 Fontans Lozère 39,9 km sud-est 218
211 Mur-de-Barrez Aveyron 40,1 km ouest-sud-ouest 693
212 Chambezon Haute-Loire 40,2 km nord-nord-est 125
213 Marchastel Cantal 40,2 km nord-ouest 131
214 Chassagnes Haute-Loire 40,2 km est-nord-est 160
215 Cohade Haute-Loire 40,3 km nord-nord-est 893
216 Saint-Cirgues-de-Jordanne Cantal 40,3 km ouest 133
217 Mazerat-Aurouze Haute-Loire 40,3 km est-nord-est 187
218 Mazoires Puy-de-Dôme 40,5 km nord 97
219 Cassuéjouls Aveyron 40,5 km sud-sud-ouest 107
220 Saint-Alyre-ès-Montagne Puy-de-Dôme 40,5 km nord 102
221 Frugières-le-Pin Haute-Loire 40,6 km nord-est 185
222 Chavaniac-Lafayette Haute-Loire 40,6 km est-nord-est 273
223 Lamothe Haute-Loire 40,8 km nord-est 819
224 Le Fau Cantal 40,8 km ouest 34
225 Lascelle Cantal 40,9 km ouest 260
226 Collandres Cantal 41,0 km ouest-nord-ouest 155
227 Ardes Puy-de-Dôme 41,2 km nord 592
228 Thoras Haute-Loire 41,3 km est-sud-est 243
229 Lempdes-sur-Allagnon Haute-Loire 41,3 km nord-nord-est 1 293
230 Nasbinals Lozère 41,3 km sud 571
231 Vergongheon Haute-Loire 41,4 km nord-nord-est 1 797
232 Javaugues Haute-Loire 41,6 km nord-est 174
233 Vissac-Auteyrac Haute-Loire 41,6 km est-nord-est 302
234 Polminhac Cantal 41,7 km ouest-sud-ouest 1 197
235 La Godivelle Puy-de-Dôme 41,8 km nord-nord-ouest 19
236 Cros-de-Ronesque Cantal 42,2 km ouest-sud-ouest 145
237 Saint-Bérain Haute-Loire 42,2 km est 95
238 Taussac Aveyron 42,3 km ouest-sud-ouest 504
239 Marchastel Lozère 42,5 km sud 44
240 Frugerès-les-Mines Haute-Loire 42,5 km nord-nord-est 548
241 Vals-le-Chastel Haute-Loire 42,5 km nord-est 39
242 Augnat Puy-de-Dôme 42,7 km nord 183
243 Siaugues-Sainte-Marie Haute-Loire 42,7 km est 839
244 Rentières Puy-de-Dôme 42,7 km nord 106
245 Velzic Cantal 42,8 km ouest 401
246 Saint-Préjet-Armandon Haute-Loire 42,9 km nord-est 105
247 Azérat Haute-Loire 43,0 km nord-nord-est 294
248 Sainte-Eugénie-de-Villeneuve Haute-Loire 43,2 km est-nord-est 103
249 Condat Cantal 43,3 km nord-ouest 933
250 Saint-Étienne-de-Carlat Cantal 43,3 km ouest-sud-ouest 119
251 Moriat Puy-de-Dôme 43,4 km nord-nord-est 392
252 Serverette Lozère 43,4 km sud-sud-est 261
253 Sainte-Marguerite Haute-Loire 43,5 km est-nord-est 36
254 Laguiole Aveyron 43,5 km sud-sud-ouest 1 207
255 Saint-Préjet-d'Allier Haute-Loire 43,5 km est-sud-est 159
256 Espinchal Puy-de-Dôme 43,5 km nord-nord-ouest 72
257 Saint-Gervazy Puy-de-Dôme 43,6 km nord-nord-est 340
258 Jax Haute-Loire 43,7 km est-nord-est 145
259 Saint-Symphorien-de-Thénières Aveyron 43,7 km sud-ouest 218
260 Saint-Paul-le-Froid Lozère 43,9 km est-sud-est 132
261 Riom-ès-Montagnes Cantal 43,9 km nord-ouest 2 405
262 Monistrol-d'Allier Haute-Loire 43,9 km est 226
263 Chaniat Haute-Loire 44,0 km nord-est 164
264 Huparlac Aveyron 44,3 km sud-ouest 250
265 Chanterelle Cantal 44,3 km nord-nord-ouest 99
266 Agnat Haute-Loire 44,4 km nord-est 170
267 Saint-Denis-en-Margeride Lozère 44,4 km sud-est 148
268 Laroquevieille Cantal 44,4 km ouest 350
269 Carlat Cantal 44,6 km ouest-sud-ouest 393
270 Le Vaulmier Cantal 44,8 km ouest-nord-ouest 60
271 Madriat Puy-de-Dôme 44,9 km nord 136
272 Saint-Projet-de-Salers Cantal 44,9 km ouest 133
273 Sainte-Florine Haute-Loire 45,0 km nord-nord-est 3 283
274 Josat Haute-Loire 45,0 km est-nord-est 84
275 Charbonnier-les-Mines Puy-de-Dôme 45,2 km nord-nord-est 930
276 Vichel Puy-de-Dôme 45,4 km nord-nord-est 327
277 Le Vernet Haute-Loire 45,4 km est 22
278 Auzon Haute-Loire 45,5 km nord-nord-est 858
279 Vézézoux Haute-Loire 45,6 km nord-nord-est 635
280 Yolet Cantal 45,6 km ouest-sud-ouest 596
281 Varennes-Saint-Honorat Haute-Loire 45,7 km est-nord-est 26
282 Saint-Didier-sur-Doulon Haute-Loire 45,9 km nord-est 197
283 Collanges Puy-de-Dôme 45,9 km nord-nord-est 157
284 Lacroix-Barrez Aveyron 45,9 km sud-ouest 531
285 La Chapelle-Marcousse Puy-de-Dôme 46,0 km nord 63
286 Curières Aveyron 46,1 km sud-sud-ouest 215
287 Saint-Privat-d'Allier Haute-Loire 46,1 km est 394
288 Brassac-les-Mines Puy-de-Dôme 46,2 km nord-nord-est 3 412
289 Soulages-Bonneval Aveyron 46,3 km sud-sud-ouest 293
290 Le Buisson Lozère 46,4 km sud-sud-est 221
291 Fix-Saint-Geneys Haute-Loire 46,5 km est-nord-est 143
292 Saint-Amandin Cantal 46,6 km nord-ouest 225
293 Valette Cantal 46,7 km nord-ouest 236
294 Les Laubies Lozère 46,7 km sud-est 151
295 Montclard Haute-Loire 46,7 km est-nord-est 52
296 Collat Haute-Loire 46,8 km est-nord-est 77
297 Égliseneuve-d'Entraigues Puy-de-Dôme 46,8 km nord-nord-ouest 328
298 Saint-Paul-de-Salers Cantal 47,0 km ouest-nord-ouest 105
299 Saint-Hilaire Haute-Loire 47,1 km nord-est 157
300 Giou-de-Mamou Cantal 47,2 km ouest-sud-ouest 728

Questions fréquentes

Combien de communes se trouvent à moins de 100 km de Saint-Flour ?

1 409 communes ont leur mairie à 100 km ou moins à vol d’oiseau de la mairie de Saint-Flour, dans 11 départements. Elles totalisent 1 350 422 habitants.

Quelle est la plus grande commune dans un rayon de 100 km autour de Saint-Flour ?

Clermont-Ferrand (146 351 habitants), à 83,0 km au nord.

Comment ce rayon est-il mesuré ?

En ligne droite (distance orthodromique) entre les mairies, sur la sphère terrestre de rayon 6 371 km. Un rayon « à vol d’oiseau » est celui que retiennent la plupart des règlements (chasse, déplacements, sectorisation) ; il diffère de la distance par la route, toujours plus longue.

Sources : coordonnées des mairies Admin Express (IGN), Code officiel géographique 2026 et population municipale (INSEE). Données mises à jour le 9 septembre 2026. Méthode de calcul.