La Communauté de Communes assure un certain nombre de compétences :

Aménagement de l'Espace
Développement économique :

- Création et gestion du Parc d’Activités Economiques du Pays Rochois

- Création et gestion du Parc d’Activités Commerciales du Pays Rochois
Environnement :
 - Collecte, transfert et traitement des ordures ménagères, déchets et résidus

- Etudes et recherches de ressources d'eau potable

- Gestion des réseaux et des équipements de traitement des eaux usées

- Etudes, construction et entretien des réseaux d'assainissement d'eaux usées
collectifs

- Etude, mise en place, vérification et gestion de l'assainissement non collectif

- Etude d'un schéma directeur d'assainissement pluvial

- Etude, construction et entretien d'ouvrages de rétention ou de décharge et des collecteurs de forts débits ayant un intérêt communautaire affirmé (tel que défini par le schéma directeur d'assainissement pluvial

- Participation au contrat de rivière "Arve"

- Aménagement et entretien des abords de voirie communale et rurale
Equipements culturels sportifs et équipements de l'enseignement pré-élémentaire et élémentaire :
- Création, entretien et exploitation des équipements sportifs et culturels d'intérêt communautaire

- Construction, entretien des Foyers de ski de fond et acquisition de matériels

- Création, entretien et gestion des écoles maternelles publiques des communes membres de la communauté

Gestion de la restauration scolaire des écoles maternelles publiques des communes membres de la communauté


Gestion des transports scolaires


Aménagement des équipements nécessaires à l'exploitation du réseau des transports scolaires
Action et soutien pour toutes opérations liées à la lutte contre le chômage
Mission de conseil d'intérêt communautaire dans le domaine de l'architecture

Création et gestion d’aires d’accueil des gens du voyage