Nature juridique : Communauté de Commune.
La Communauté de Commune Hautes Terres regroupe 35 communes avec une population totale de 11582 habitants.
Liste des communes de la Communauté de Commune Hautes Terres
- Allanche
- Auriac-l'Église
- Bonnac
- Albepierre-Bredons
- Celles
- Celoux
- Chalinargues
- la Chapelle-d'Alagnon
- la Chapelle-Laurent
- Charmensac
- Chavagnac
- Chazelles
- Dienne
- Ferrières-Saint-Mary
- Joursac
- Landeyrat
- Laurie
- Laveissenet
- Laveissière
- Lavigerie
- Leyvaux
- Marcenat
- Massiac
- Molèdes
- Molompize
- Murat
- Neussargues-Moissac
- Peyrusse
- Pradiers
- Rageade
- Sainte-Anastasie
- Saint-Mary-le-Plain
- Saint-Poncy
- Saint-Saturnin
- Ségur-les-Villas
- Valjouze
- Vernols
- Vèze
- Virargues