| Dunières | 2 727 | 100 | — | — | Communauté de communes Haut Pays du Velay Communauté |
| Auzon | 930 | 100 | 28% | — | Communauté de communes Auzon Communauté |
| Aurec-sur-Loire | 6 249 | 100 | — | — | Communauté de communes Loire et Semène |
| Sainte-Florine | 3 303 | 100 | 33.4% | — | Communauté de communes Auzon Communauté |
| Le Chambon-sur-Lignon | 2 465 | 100 | 83.9% | — | Communauté de communes du Haut-Lignon |
| La Chapelle-d'Aurec | 1 083 | 100 | — | — | Communauté de communes Marches du Velay-Rochebaron |
| Le Monastier-sur-Gazeille | 1 786 | 100 | 35.8% | — | Communauté de communes Mézenc-Loire-Meygal |
| Saint-Julien-Chapteuil | 2 055 | 100 | 29.8% | — | Communauté de communes Mézenc-Loire-Meygal |
| Saint-Just-Malmont | 4 301 | 100 | — | — | Communauté de communes Loire et Semène |
| Mazeyrat-d'Allier | 1 484 | 100 | 38.8% | — | Communauté de communes des Rives du Haut Allier |
| Brioude | 6 851 | 100 | 26.9% | — | Communauté de communes Brioude Sud Auvergne |
| Frugerès-les-Mines | 558 | 100 | 21.1% | — | Communauté de communes Auzon Communauté |
| Blesle | 645 | 100 | 95.5% | — | Communauté de communes Brioude Sud Auvergne |
| Saint-Jeures | 992 | 100 | 45.4% | — | Communauté de communes du Haut-Lignon |
| Beaux | 863 | 100 | — | — | Communauté de communes des Sucs |
| Yssingeaux | 7 743 | 100 | — | — | Communauté de communes des Sucs |
| Beaulieu | 1 062 | 100 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Allègre | 891 | 100 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Aiguilhe | 1 516 | 96 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Montregard | 590 | 96 | — | — | Communauté de communes Haut Pays du Velay Communauté |
| Araules | 622 | 96 | — | — | Communauté de communes des Sucs |
| Bas-en-Basset | 4 463 | 96 | — | — | Communauté de communes Marches du Velay-Rochebaron |
| Saint-Hostien | 719 | 96 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Saint-Didier-en-Velay | 3 512 | 96 | — | — | Communauté de communes Loire et Semène |
| Landos | 896 | 96 | — | — | Communauté de communes des Pays de Cayres et de Pradelles |
| Saint-Georges-Lagricol | 535 | 95 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Retournac | 3 043 | 95 | — | — | Communauté de communes des Sucs |
| Malvalette | 876 | 95 | — | — | Communauté de communes Marches du Velay-Rochebaron |
| Bournoncle-Saint-Pierre | 1 028 | 95 | — | — | Communauté de communes Brioude Sud Auvergne |
| Paulhaguet | 877 | 95 | — | — | Communauté de communes des Rives du Haut Allier |
| Vorey | 1 461 | 91 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Siaugues-Sainte-Marie | 819 | 91 | — | — | Communauté de communes des Rives du Haut Allier |
| Le Brignon | 624 | 91 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Le Puy-en-Velay | 19 784 | 91 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Bains | 1 515 | 91 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Polignac | 2 905 | 91 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Solignac-sur-Loire | 1 307 | 91 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Saint-Ferréol-d'Auroure | 2 504 | 91 | — | — | Communauté de communes Loire et Semène |
| Tence | 3 175 | 90 | 23.9% | — | Communauté de communes du Haut-Lignon |
| Saint-Pal-de-Chalencon | 1 021 | 87 | — | — | Communauté de communes Marches du Velay-Rochebaron |
| Grazac | 1 131 | 85 | — | — | Communauté de communes des Sucs |
| Espaly-Saint-Marcel | 3 648 | 85 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Malrevers | 777 | 85 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Pont-Salomon | 1 925 | 85 | — | — | Communauté de communes Loire et Semène |
| Montfaucon-en-Velay | 1 175 | 85 | — | — | Communauté de communes Haut Pays du Velay Communauté |
| Lempdes-sur-Allagnon | 1 343 | 85 | — | — | Communauté de communes Auzon Communauté |
| Vergongheon | 1 861 | 85 | — | — | Communauté de communes Auzon Communauté |
| Rosières | 1 557 | 84 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Saint-Maurice-de-Lignon | 2 693 | 82 | — | — | Communauté de communes des Sucs |
| Loudes | 955 | 82 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Brives-Charensac | 4 464 | 82 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Cohade | 898 | 82 | — | — | Communauté de communes Brioude Sud Auvergne |
| Cussac-sur-Loire | 1 707 | 82 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Langeac | 3 528 | 82 | — | — | Communauté de communes des Rives du Haut Allier |
| Lantriac | 1 984 | 82 | — | — | Communauté de communes Mézenc-Loire-Meygal |
| Mazet-Saint-Voy | 1 140 | 82 | — | — | Communauté de communes du Haut-Lignon |
| Paulhac | 664 | 82 | — | — | Communauté de communes Brioude Sud Auvergne |
| Saint-Christophe-sur-Dolaison | 961 | 82 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Saint-Pal-de-Mons | 2 353 | 82 | 27% | — | Communauté de communes Marches du Velay-Rochebaron |
| Saint-Victor-Malescours | 834 | 82 | — | — | Communauté de communes Loire et Semène |
| Saugues | 1 820 | 82 | — | — | Communauté de communes des Rives du Haut Allier |
| Vergezac | 510 | 82 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Monistrol-sur-Loire | 9 393 | 80 | 15.1% | — | Communauté de communes Marches du Velay-Rochebaron |
| Beauzac | 3 055 | 80 | — | — | Communauté de communes Marches du Velay-Rochebaron |
| Saint-Vidal | 622 | 80 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Saint-Pierre-Eynac | 1 225 | 78 | — | — | Communauté de communes Mézenc-Loire-Meygal |
| Pradelles | 559 | 78 | — | — | Communauté de communes des Pays de Cayres et de Pradelles |
| Saint-Germain-Laprade | 3 701 | 78 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Lapte | 1 774 | 76 | — | — | Communauté de communes des Sucs |
| Riotord | 1 199 | 76 | — | — | Communauté de communes Haut Pays du Velay Communauté |
| Chaspinhac | 890 | 76 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Saint-Paulien | 2 486 | 76 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Sanssac-l'Église | 1 124 | 76 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Arsac-en-Velay | 1 230 | 76 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Laussonne | 1 033 | 76 | — | — | Communauté de communes Mézenc-Loire-Meygal |
| Coubon | 3 298 | 75 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Raucoules | 965 | 73 | — | — | Communauté de communes Haut Pays du Velay Communauté |
| Chaspuzac | 824 | 73 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Les Villettes | 1 499 | 73 | — | — | Communauté de communes Marches du Velay-Rochebaron |
| Vézézoux | 633 | 73 | — | — | Communauté de communes Auzon Communauté |
| Cayres | 719 | 70 | 95.1% | — | Communauté de communes des Pays de Cayres et de Pradelles |
| Lavoûte-sur-Loire | 847 | 70 | 75.2% | — | Communauté d'agglomération du Puy-en-Velay |
| Sainte-Sigolène | 6 120 | 69 | — | — | Communauté de communes Marches du Velay-Rochebaron |
| Valprivas | 539 | 67 | — | — | Communauté de communes Marches du Velay-Rochebaron |
| Fontannes | 1 108 | 66 | 17.5% | — | Communauté de communes Brioude Sud Auvergne |
| Vals-près-le-Puy | 3 543 | 64 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Chadrac | 2 499 | 60 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Roche-en-Régnier | 507 | 58 | — | — | Communauté d'agglomération du Puy-en-Velay |
| La Chaise-Dieu | 645 | 58 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Craponne-sur-Arzon | 1 988 | 58 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Costaros | 552 | 55 | — | — | Communauté de communes des Pays de Cayres et de Pradelles |
| Saint-Romain-Lachalm | 1 134 | 55 | — | — | Communauté de communes Haut Pays du Velay Communauté |
| Vieille-Brioude | 1 223 | 55 | — | — | Communauté de communes Brioude Sud Auvergne |
| Saint-Pierre-du-Champ | 555 | 55 | — | — | Communauté d'agglomération du Puy-en-Velay |
| La Séauve-sur-Semène | 1 505 | 51 | — | — | Communauté de communes Loire et Semène |
| Blavozy | 1 754 | 49 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Saint-Vincent | 1 058 | 49 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Saint-Étienne-Lardeyrol | 772 | 49 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Le Monteil | 699 | 45 | — | — | Communauté d'agglomération du Puy-en-Velay |
| Lamothe | 852 | 35 | — | — | Communauté de communes Brioude Sud Auvergne |
| Saint-Julien-du-Pinet | 503 | — | — | — | Communauté de communes des Sucs |
| Chamalières-sur-Loire | 506 | — | — | — | Communauté d'agglomération du Puy-en-Velay |