L'intercommunalité permet aux communes de se regrouper au sein d'un établissement public soit pour assurer certaines prestations (ramassage des ordures ménagères, assainissement, transports urbains, écoles, cantine, garderie...), soit pour élaborer de véritables projets de développement économique, d'aménagement ou d'urbanisme.