La Communauté de Communes du Haut-Chablais est constituée de 2 vallées : la Vallée d'Aulps et la Vallée du Brevon, et de 15 communes.
Les communes sont : Les Gets, Morzine, La Cote d'Arbroz, Essert-Romand, Montriond, Saint Jean d'Aulps, Seytroux, Bellevaux, Le Biot, La Baume, Lullin, Vailly, La Vernaz, La Forclaz et Reyvroz.
Les compétences de la CCHC sont :
Animaux acceptés
Animaux non acceptés