border|right|200px
right|250px
The following is a list of the 250 communes of the Cantal department of France.
Intercommunalities
The communes cooperate in the following intercommunalities (as of 2025):
- (CABA) CA Aurillac Agglomération
- (CCCGC) Communauté de communes de Cère et Goul en Carladès
- (CCCC) Communauté de communes de la Châtaigneraie Cantalienne
- (CCMS) Communauté de communes du Massif du Sancy (partly)
- (CCPG) Communauté de communes du Pays Gentiane
- (CCPM) Communauté de communes du Pays de Mauriac
- (CCPS) Communauté de communes du Pays de Salers
- (CCSA) Communauté de communes Sumène Artense
- (HTC) Hautes Terres Communauté
- (SFC) Saint-Flour Communauté
List of communes
{| class="wikitable sortable"
! INSEE
! Postal
! Commune
|-
| 15025
| 15300
| Albepierre-Bredons <sup>(HTC)</sup>
|-
| 15001
| 15160
| Allanche <sup>(HTC)</sup>
|-
| 15002
| 15100
| Alleuze <sup>(SFC)</sup>
|-
| 15003
| 15700
| Ally <sup>(CCPS)</sup>
|-
| 15004
| 15100
| Andelat <sup>(SFC)</sup>
|-
| 15005
| 15100
| Anglards-de-Saint-Flour <sup>(SFC)</sup>
|-
| 15006
| 15380
| Anglards-de-Salers <sup>(CCPS)</sup>
|-
| 15007
| 15110
| Anterrieux <sup>(SFC)</sup>
|-
| 15008
| 15240
| Antignac <sup>(CCSA)</sup>
|-
| 15009
| 15400
| Apchon <sup>(CCPG)</sup>
|-
| 15010
| 15200
| Arches <sup>(CCPM)</sup>
|-
| 15011
| 15150
| Arnac <sup>(CCCC)</sup>
|-
| 15012
| 15130
| Arpajon-sur-Cère <sup>(CABA)</sup>
|-
| 15013
| 15500
| Auriac-l'Église <sup>(CCPMas)</sup>
|-
| 15014
| 15000
| Aurillac <sup>(CABA)</sup>
|-
| 15015
| 15240
| Auzers <sup>(CCPM)</sup>
|-
| 15016
| 15250
| Ayrens <sup>(CABA)</sup>
|-
| 15017
| 15800
| Badailhac <sup>(CCCGC)</sup>
|-
| 15018
| 15700
| Barriac-les-Bosquets <sup>(CCPS)</sup>
|-
| 15019
| 15240
| Bassignac <sup>(CCSA)</sup>
|-
| 15020
| 15270
| Beaulieu <sup>(CCSA)</sup>
|-
| 15269
| 15140
| Besse <sup>(CCPS)</sup>
|-
| 15021
| 15600
| Boisset <sup>(CCCC)</sup>
|-
| 15022
| 15500
| Bonnac <sup>(HTC)</sup>
|-
| 15024
| 15700
| Brageac <sup>(CCPS)</sup>
|-
| 15026
| 15230
| Brezons <sup>(SFC)</sup>
|-
| 15028
| 15130
| Carlat <sup>(CABA)</sup>
|-
| 15029
| 15340
| Cassaniouze <sup>(CCCC)</sup>
|-
| 15030
| 15290
| Cayrols <sup>(CCCC)</sup>
|-
| 15031
| 15170
| Celles <sup>(HTC)</sup>
|-
| 15032
| 15500
| Celoux <sup>(HTC)</sup>
|-
| 15033
| 15230
| Cézens <sup>(SFC)</sup>
|-
| 15034
| 15320
| Chaliers <sup>(SFC)</sup>
|-
| 15035
| 15170
| Chalinargues <sup>(HTC)</sup>
|-
| 15036
| 15200
| Chalvignac <sup>(CCPM)</sup>
|-
| 15037
| 15350
| Champagnac <sup>(CCSA)</sup>
|-
| 15038
| 15270
| Champs-sur-Tarentaine-Marchal <sup>(CCSA)</sup>
|-
| 15040
| 15190
| Chanterelle <sup>(HTC)</sup>
|-
| 15041
| 15300
| La Chapelle-d'Alagnon <sup>(HTC)</sup>
|-
| 15042
| 15500
| La Chapelle-Laurent <sup>(HTC)</sup>
|-
| 15043
| 15500
| Charmensac <sup>(HTC)</sup>
|-
| 15045
| 15110
| Chaudes-Aigues <sup>(SFC)</sup>
|-
| 15046
| 15700
| Chaussenac <sup>(CCPS)</sup>
|-
| 15047
| 15300
| Chavagnac <sup>(HTC)</sup>
|-
| 15048
| 15500
| Chazelles <sup>(HTC)</sup>
|-
| 15049
| 15400
| Cheylade <sup>(CCPG)</sup>
|-
| 15050
| 15400
| Le Claux <sup>(CCPG)</sup>
|-
| 15051
| 15320
| Clavières <sup>(SFC)</sup>
|-
| 15052
| 15400
| Collandres <sup>(CCPG)</sup>
|-
| 15053
| 15170
| Coltines <sup>(SFC)</sup>
|-
| 15054
| 15190
| Condat <sup>(HTC)</sup>
|-
| 15055
| 15100
| Coren <sup>(SFC)</sup>
|-
| 15056
| 15250
| Crandelles <sup>(CABA)</sup>
|-
| 15057
| 15150
| Cros-de-Montvert <sup>(CCCC)</sup>
|-
| 15058
| 15130
| Cros-de-Ronesque <sup>(CCCGC)</sup>
|-
| 15059
| 15430
| Cussac <sup>(SFC)</sup>
|-
| 15060
| 15110
| Deux-Verges <sup>(SFC)</sup>
|-
| 15061
| 15300
| Dienne <sup>(HTC)</sup>
|-
| 15063
| 15140
| Drugeac <sup>(CCPM)</sup>
|-
| 15064
| 15700
| Escorailles <sup>(CCPS)</sup>
|-
| 15065
| 15110
| Espinasse <sup>(SFC)</sup>
|-
| 15066
| 15380
| Le Falgoux <sup>(CCPS)</sup>
|-
| 15067
| 15140
| Le Fau <sup>(CCPS)</sup>
|-
| 15069
| 15170
| Ferrières-Saint-Mary <sup>(HTC)</sup>
|-
| 15070
| 15140
| Fontanges <sup>(CCPS)</sup>
|-
| 15072
| 15310
| Freix-Anglards <sup>(CCPS)</sup>
|-
| 15073
| 15110
| Fridefont <sup>(SFC)</sup>
|-
| 15074
| 15130
| Giou-de-Mamou <sup>(CABA)</sup>
|-
| 15075
| 15310
| Girgols <sup>(CCPS)</sup>
|-
| 15076
| 15150
| Glénat <sup>(CCCC)</sup>
|-
| 15077
| 15230
| Gourdièges <sup>(SFC)</sup>
|-
| 15078
| 15110
| Jabrun <sup>(SFC)</sup>
|-
| 15079
| 15200
| Jaleyrac <sup>(CCPM)</sup>
|-
| 15080
| 15170
| Joursac <sup>(HTC)</sup>
|-
| 15081
| 15800
| Jou-sous-Monjou <sup>(CCCGC)</sup>
|-
| 15082
| 15120
| Junhac <sup>(CCCC)</sup>
|-
| 15083
| 15250
| Jussac <sup>(CABA)</sup>
|-
| 15084
| 15120
| Labesserette <sup>(CCCC)</sup>
|-
| 15085
| 15130
| Labrousse <sup>(CABA)</sup>
|-
| 15086
| 15230
| Lacapelle-Barrès <sup>(SFC)</sup>
|-
| 15087
| 15120
| Lacapelle-del-Fraisse <sup>(CCCC)</sup>
|-
| 15088
| 15150
| Lacapelle-Viescamp <sup>(CABA)</sup>
|-
| 15089
| 15120
| Ladinhac <sup>(CCCC)</sup>
|-
| 15090
| 15130
| Lafeuillade-en-Vézie <sup>(CCCC)</sup>
|-
| 15091
| 15160
| Landeyrat <sup>(HTC)</sup>
|-
| 15092
| 15270
| Lanobre <sup>(CCSA)</sup>
|-
| 15093
| 15120
| Lapeyrugue <sup>(CCCC)</sup>
|-
| 15094
| 15150
| Laroquebrou <sup>(CCCC)</sup>
|-
| 15095
| 15250
| Laroquevieille <sup>(CABA)</sup>
|-
| 15096
| 15590
| Lascelle <sup>(CABA)</sup>
|-
| 15097
| 15500
| Lastic <sup>(SFC)</sup>
|-
| 15098
| 15500
| Laurie <sup>(HTC)</sup>
|-
| 15100
| 15300
| Laveissenet <sup>(HTC)</sup>
|-
| 15101
| 15300
| Laveissière <sup>(HTC)</sup>
|-
| 15102
| 15300
| Lavigerie <sup>(HTC)</sup>
|-
| 15103
| 15120
| Leucamp <sup>(CCCC)</sup>
|-
| 15104
| 15600
| Leynhac <sup>(CCCC)</sup>
|-
| 15105
| 43450
| Leyvaux <sup>(HTC)</sup>
|-
| 15106
| 15110
| Lieutadès <sup>(SFC)</sup>
|-
| 15107
| 15320
| Lorcières <sup>(SFC)</sup>
|-
| 15110
| 15190
| Lugarde <sup>(CCPG)</sup>
|-
| 15111
| 15210
| Madic <sup>(CCSA)</sup>
|-
| 15112
| 15230
| Malbo <sup>(SFC)</sup>
|-
| 15113
| 15590
| Mandailles-Saint-Julien <sup>(CABA)</sup>
|-
| 15114
| 15190
| Marcenat <sup>(HTC)</sup>
|-
| 15116
| 15400
| Marchastel <sup>(CCPG)</sup>
|-
| 15117
| 15220
| Marcolès <sup>(CCCC)</sup>
|-
| 15118
| 15250
| Marmanhac <sup>(CABA)</sup>
|-
| 15119
| 15500
| Massiac <sup>(HTC)</sup>
|-
| 15120
| 15200
| Mauriac <sup>(CCPM)</sup>
|-
| 15121
| 15110
| Maurines <sup>(SFC)</sup>
|-
| 15122
| 15600
| Maurs <sup>(CCCC)</sup>
|-
| 15123
| 15200
| Méallet <sup>(CCPM)</sup>
|-
| 15124
| 15400
| Menet <sup>(CCPG)</sup>
|-
| 15125
| 15100
| Mentières <sup>(SFC)</sup>
|-
| 15126
| 15500
| Molèdes <sup>(HTC)</sup>
|-
| 15127
| 15500
| Molompize <sup>(HTC)</sup>
|-
| 15128
| 15240
| La Monselie <sup>(CCSA)</sup>
|-
| 15129
| 15190
| Montboudif <sup>(HTC)</sup>
|-
| 15130
| 15100
| Montchamp <sup>(SFC)</sup>
|-
| 15131
| 15240
| Le Monteil <sup>(CCSA)</sup>
|-
| 15132
| 15190
| Montgreleix <sup>(CCMS)</sup>
|-
| 15133
| 15600
| Montmurat <sup>(CCCC)</sup>
|-
| 15134
| 15120
| Montsalvy <sup>(CCCC)</sup>
|}
{| class="wikitable sortable"
! INSEE
! Postal
! Commune
|-
| 15135
| 15150
| Montvert <sup>(CCCC)</sup>
|-
| 15137
| 15380
| Moussages <sup>(CCPM)</sup>
|-
| 15138
| 15300
| Murat <sup>(HTC)</sup>
|-
| 15139
| 15230
| Narnhac <sup>(SFC)</sup>
|-
| 15140
| 15250
| Naucelles <sup>(CABA)</sup>
|-
| 15141
| 15170
| Neussargues-Moissac <sup>(HTC)</sup>
|-
| 15142
| 15260
| Neuvéglise-sur-Truyère <sup>(SFC)</sup>
|-
| 15143
| 15150
| Nieudan <sup>(CCCC)</sup>
|-
| 15144
| 15290
| Omps <sup>(CCCC)</sup>
|-
| 15146
| 15800
| Pailherols <sup>(CCCGC)</sup>
|-
| 15147
| 15290
| Parlan <sup>(CCCC)</sup>
|-
| 15148
| 15430
| Paulhac <sup>(SFC)</sup>
|-
| 15149
| 15230
| Paulhenc <sup>(SFC)</sup>
|-
| 15151
| 15170
| Peyrusse <sup>(HTC)</sup>
|-
| 15152
| 15230
| Pierrefort <sup>(SFC)</sup>
|-
| 15153
| 15700
| Pleaux <sup>(CCPS)</sup>
|-
| 15154
| 15800
| Polminhac <sup>(CCCGC)</sup>
|-
| 15155
| 15160
| Pradiers <sup>(HTC)</sup>
|-
| 15156
| 15130
| Prunet <sup>(CCCC)</sup>
|-
| 15027
| 15340
| Puycapel <sup>(CCCC)</sup>
|-
| 15157
| 15600
| Quézac <sup>(CCCC)</sup>
|-
| 15158
| 15500
| Rageade <sup>(HTC)</sup>
|-
| 15159
| 15800
| Raulhac <sup>(CCCGC)</sup>
|-
| 15160
| 15250
| Reilhac <sup>(CABA)</sup>
|-
| 15161
| 15170
| Rézentières <sup>(SFC)</sup>
|-
| 15162
| 15400
| Riom-ès-Montagnes <sup>(CCPG)</sup>
|-
| 15163
| 15220
| Roannes-Saint-Mary <sup>(CCCC)</sup>
|-
| 15164
| 15100
| Roffiac <sup>(SFC)</sup>
|-
| 15165
| 15150
| Rouffiac <sup>(CCCC)</sup>
|-
| 15268
| 15290
| Le Rouget-Pers <sup>(CCCC)</sup>
|-
| 15166
| 15290
| Roumégoux <sup>(CCCC)</sup>
|-
| 15167
| 15600
| Rouziers <sup>(CCCC)</sup>
|-
| 15168
| 15320
| Ruynes-en-Margeride <sup>(SFC)</sup>
|-
| 15169
| 15240
| Saignes <sup>(CCSA)</sup>
|-
| 15170
| 15190
| Saint-Amandin <sup>(CCPG)</sup>
|-
| 15172
| 15220
| Saint-Antoine <sup>(CCCC)</sup>
|-
| 15173
| 15190
| Saint-Bonnet-de-Condat <sup>(HTC)</sup>
|-
| 15174
| 15140
| Saint-Bonnet-de-Salers <sup>(CCPS)</sup>
|-
| 15175
| 15310
| Saint-Cernin <sup>(CCPS)</sup>
|-
| 15176
| 15140
| Saint-Chamant <sup>(CCPS)</sup>
|-
| 15178
| 15590
| Saint-Cirgues-de-Jordanne <sup>(CABA)</sup>
|-
| 15179
| 15140
| Saint-Cirgues-de-Malbert <sup>(CCPS)</sup>
|-
| 15180
| 15800
| Saint-Clément <sup>(CCCGC)</sup>
|-
| 15181
| 15600
| Saint-Constant-Fournoulès <sup>(CCCC)</sup>
|-
| 15171
| 15170
| Sainte-Anastasie <sup>(HTC)</sup>
|-
| 15186
| 15140
| Sainte-Eulalie <sup>(CCPS)</sup>
|-
| 15198
| 15230
| Sainte-Marie <sup>(SFC)</sup>
|-
| 15182
| 15150
| Saint-Étienne-Cantalès <sup>(CCCC)</sup>
|-
| 15183
| 15130
| Saint-Étienne-de-Carlat <sup>(CCCGC)</sup>
|-
| 15185
| 15400
| Saint-Étienne-de-Chomeil <sup>(CCPG)</sup>
|-
| 15184
| 15600
| Saint-Étienne-de-Maurs <sup>(CCCC)</sup>
|-
| 15187
| 15100
| Saint-Flour <sup>(SFC)</sup>
|-
| 15188
| 15100
| Saint-Georges <sup>(SFC)</sup>
|-
| 15189
| 15150
| Saint-Gérons <sup>(CCCC)</sup>
|-
| 15190
| 15400
| Saint-Hippolyte <sup>(CCPG)</sup>
|-
| 15191
| 15310
| Saint-Illide <sup>(CCPS)</sup>
|-
| 15192
| 15800
| Saint-Jacques-des-Blats <sup>(CCCGC)</sup>
|-
| 15194
| 15600
| Saint-Julien-de-Toursac <sup>(CCCC)</sup>
|-
| 15196
| 15220
| Saint-Mamet-la-Salvetat <sup>(CCCC)</sup>
|-
| 15199
| 15110
| Saint-Martial <sup>(SFC)</sup>
|-
| 15200
| 15140
| Saint-Martin-Cantalès <sup>(CCPS)</sup>
|-
| 15201
| 15230
| Saint-Martin-sous-Vigouroux <sup>(SFC)</sup>
|-
| 15202
| 15140
| Saint-Martin-Valmeroux <sup>(CCPS)</sup>
|-
| 15203
| 15500
| Saint-Mary-le-Plain <sup>(HTC)</sup>
|-
| 15205
| 15140
| Saint-Paul-de-Salers <sup>(CCPS)</sup>
|-
| 15204
| 15250
| Saint-Paul-des-Landes <sup>(CABA)</sup>
|-
| 15206
| 15350
| Saint-Pierre
|-
| 15207
| 15500
| Saint-Poncy <sup>(HTC)</sup>
|-
| 15208
| 15140
| Saint-Projet-de-Salers <sup>(CCPS)</sup>
|-
| 15209
| 15110
| Saint-Rémy-de-Chaudes-Aigues <sup>(SFC)</sup>
|-
| 15211
| 15150
| Saint-Santin-Cantalès <sup>(CCCC)</sup>
|-
| 15212
| 15600
| Saint-Santin-de-Maurs <sup>(CCCC)</sup>
|-
| 15213
| 15190
| Saint-Saturnin <sup>(HTC)</sup>
|-
| 15214
| 15290
| Saint-Saury <sup>(CCCC)</sup>
|-
| 15215
| 15130
| Saint-Simon <sup>(CABA)</sup>
|-
| 15216
| 15110
| Saint-Urcize <sup>(SFC)</sup>
|-
| 15217
| 15150
| Saint-Victor <sup>(CCCC)</sup>
|-
| 15218
| 15380
| Saint-Vincent-de-Salers <sup>(CCPS)</sup>
|-
| 15219
| 15140
| Salers <sup>(CCPS)</sup>
|-
| 15220
| 15200
| Salins <sup>(CCPM)</sup>
|-
| 15221
| 15130
| Sansac-de-Marmiesse <sup>(CABA)</sup>
|-
| 15222
| 15120
| Sansac-Veinazès <sup>(CCCC)</sup>
|-
| 15223
| 15240
| Sauvat <sup>(CCSA)</sup>
|-
| 15224
| 15290
| La Ségalassière <sup>(CCCC)</sup>
|-
| 15225
| 15300
| Ségur-les-Villas <sup>(HTC)</sup>
|-
| 15226
| 15340
| Sénezergues <sup>(CCCC)</sup>
|-
| 15228
| 15150
| Siran <sup>(CCCC)</sup>
|-
| 15229
| 15100
| Soulages <sup>(SFC)</sup>
|-
| 15230
| 15200
| Sourniac <sup>(CCPM)</sup>
|-
| 15231
| 15170
| Talizat <sup>(SFC)</sup>
|-
| 15232
| 15100
| Tanavelle <sup>(SFC)</sup>
|-
| 15233
| 15250
| Teissières-de-Cornet <sup>(CABA)</sup>
|-
| 15234
| 15130
| Teissières-lès-Bouliès <sup>(CCCC)</sup>
|-
| 15235
| 15100
| Les Ternes <sup>(SFC)</sup>
|-
| 15236
| 15800
| Thiézac <sup>(CCCGC)</sup>
|-
| 15237
| 15100
| Tiviers <sup>(SFC)</sup>
|-
| 15238
| 15310
| Tournemire <sup>(CCPS)</sup>
|-
| 15240
| 15270
| Trémouille <sup>(CCSA)</sup>
|-
| 15241
| 15110
| La Trinitat <sup>(SFC)</sup>
|-
| 15242
| 15600
| Le Trioulou <sup>(CCCC)</sup>
|-
| 15243
| 15400
| Trizac <sup>(CCPG)</sup>
|-
| 15244
| 15300
| Ussel <sup>(SFC)</sup>
|-
| 15245
| 15100
| Vabres <sup>(SFC)</sup>
|-
| 15108
| 15320
| Val-d'Arcomie <sup>(SFC)</sup>
|-
| 15246
| 15400
| Valette <sup>(CCPG)</sup>
|-
| 15247
| 15170
| Valjouze <sup>(HTC)</sup>
|-
| 15248
| 15300
| Valuéjols <sup>(SFC)</sup>
|-
| 15249
| 15380
| Le Vaulmier <sup>(CCPS)</sup>
|-
| 15250
| 15240
| Vebret <sup>(CCSA)</sup>
|-
| 15251
| 15100
| Védrines-Saint-Loup <sup>(SFC)</sup>
|-
| 15252
| 15590
| Velzic <sup>(CABA)</sup>
|-
| 15253
| 15160
| Vernols <sup>(HTC)</sup>
|-
| 15254
| 15350
| Veyrières <sup>(CCSA)</sup>
|-
| 15255
| 15130
| Vézac <sup>(CABA)</sup>
|-
| 15256
| 15160
| Vèze <sup>(HTC)</sup>
|-
| 15257
| 15130
| Vezels-Roussy <sup>(CABA)</sup>
|-
| 15258
| 15800
| Vic-sur-Cère <sup>(CCCGC)</sup>
|-
| 15259
| 15500
| Vieillespesse <sup>(SFC)</sup>
|-
| 15260
| 15120
| Vieillevie <sup>(CCCC)</sup>
|-
| 15261
| 15200
| Le Vigean <sup>(CCPM)</sup>
|-
| 15262
| 15100
| Villedieu <sup>(SFC)</sup>
|-
| 15263
| 15300
| Virargues <sup>(HTC)</sup>
|-
| 15264
| 15220
| Vitrac <sup>(CCCC)</sup>
|-
| 15265
| 15210
| Ydes <sup>(CCSA)</sup>
|-
| 15266
| 15130
| Yolet <sup>(CABA)</sup>
|-
| 15267
| 15130
| Ytrac <sup>(CABA)</sup>
|}
