La Communauté de Communes Val de Viosne (CCVV) a été créée le 24 décembre 2002.
Elle est actuellement constituée de 14 communes : Bréançon, Brignancourt, Boissy l’Aillerie, Chars, Cormeilles en Vexin, Frémécourt, Grisy les Plâtres, Haravilliers, Le Heaulme, Marines, Montgeroult, Neuilly en Vexin, Santeuil et Theuville.
En créant le parc d’activités de la Richarderie, à Marines, dans le parc naturel régional (PNR) du Vexin français - un site inscrit et donc contraint -, la communuté de communes du Val de Viosne et la Commune de Marines ont décidé de tirer parti de sa localisation pour en faire un atout.