
La Communauté de Communes du Pays de Cassel, a été créée en octobre 1996 pour fonctionner effectivement à partir du 1er janvier 1997.
Cette nouvelle structure a succédé au Syndicat Intercommunal Cantonal à Vocations Multiples de Cassel (S.I.C.A.V.O.M. de Cassel) qui avait été créé en 1973 et qui regroupait déjà les treize communes du Canton, à savoir : Arnèke, Bavinchove, Buysscheure, Cassel, Hardifort, Noordpeene, Ochtezeele, Oxelaere, Rubrouck, Sainte Marie Cappel, Wemaers Cappel, Zermezeele et Zuytpeene.
Elle a pour objet le développement et la solidarité des Communes adhérentes dans le cadre de l'élaboration et la mise en oeuvre d'un projet commun.
La représentation des communes y est assurée avec deux délégués par communes, auxquels se joignent un délégué supplémentaire par tranche de 1000 habitants.
Le Conseil de Communauté compte ainsi 29 membres.