La Communauté d’agglomération a pour objet d’associer les communes membres au sein d’un espace de solidarité, en vue d’élaborer et conduire ensemble un projet commun de développement et d’aménagement de leur territoire (en respectant l’intégrité et la maîtrise de l’avenir de chacune des communes membres).
Pour ce faire, la Communauté d’agglomération exerce en lieu et place de ses communes membres plusieurs compétences dont notamment celle de la politique de la ville :