Der Kanton besteht aus 26 Gemeinden mit insgesamt 9444 Einwohnern (Stand: 2021) auf einer Gesamtfläche von 512,67 km²:
Gemeinde
|
Einwohner 1. Januar 2021
|
Fläche km²
|
Dichte Einw./km²
|
Code INSEE
|
Postleitzahl
|
Arrondissement
|
Allègre
|
861
|
23,57
|
37
|
43003
|
43270
|
Brioude
|
Beaune-sur-Arzon
|
206
|
14,38
|
14
|
43023
|
43500
|
Le Puy-en-Velay
|
Berbezit
|
44
|
10,39
|
4
|
43027
|
43160
|
Brioude
|
Bonneval
|
83
|
14,66
|
6
|
43035
|
43160
|
Brioude
|
Chomelix
|
457
|
26,47
|
17
|
43071
|
43500
|
Le Puy-en-Velay
|
Cistrières
|
130
|
21,89
|
6
|
43073
|
43160
|
Brioude
|
Connangles
|
132
|
21,89
|
6
|
43076
|
43160
|
Brioude
|
Craponne-sur-Arzon
|
1.986
|
33,37
|
60
|
43080
|
43500
|
Le Puy-en-Velay
|
Félines
|
310
|
20,50
|
15
|
43093
|
43160
|
Brioude
|
Jullianges
|
436
|
18,44
|
24
|
43108
|
43500
|
Le Puy-en-Velay
|
La Chaise-Dieu
|
601
|
13,58
|
44
|
43048
|
43160
|
Brioude
|
La Chapelle-Bertin
|
49
|
11,29
|
4
|
43057
|
43270
|
Le Puy-en-Velay
|
La Chapelle-Geneste
|
110
|
18,06
|
6
|
43059
|
43160
|
Brioude
|
Laval-sur-Doulon
|
62
|
12,28
|
5
|
43116
|
43440
|
Brioude
|
Malvières
|
140
|
13,72
|
10
|
43128
|
43160
|
Brioude
|
Monlet
|
410
|
35,70
|
11
|
43138
|
43270
|
Le Puy-en-Velay
|
Roche-en-Régnier
|
476
|
26,92
|
18
|
43164
|
43810
|
Le Puy-en-Velay
|
Saint-Georges-Lagricol
|
520
|
19,17
|
27
|
43189
|
43500
|
Le Puy-en-Velay
|
Saint-Jean-d’Aubrigoux
|
180
|
17,80
|
10
|
43196
|
43500
|
Le Puy-en-Velay
|
Saint-Julien-d’Ance
|
247
|
17,82
|
14
|
43201
|
43500
|
Le Puy-en-Velay
|
Saint-Pal-de-Chalencon
|
1.002
|
28,95
|
35
|
43212
|
43500
|
Yssingeaux
|
Saint-Pal-de-Senouire
|
110
|
18,35
|
6
|
43214
|
43160
|
Brioude
|
Saint-Pierre-du-Champ
|
544
|
31,09
|
17
|
43217
|
43810
|
Le Puy-en-Velay
|
Saint-Victor-sur-Arlanc
|
90
|
11,88
|
8
|
43228
|
43500
|
Le Puy-en-Velay
|
Sembadel
|
233
|
18,59
|
13
|
43237
|
43160
|
Brioude
|
Varennes-Saint-Honorat
|
25
|
11,91
|
2
|
43252
|
43270
|
Le Puy-en-Velay
|
Kanton Plateau du Haut-Velay granitique
|
9.444
|
512,67
|
18
|
4311
|
–
|
–
|