1970 :
Création d'un Syndicat Intercommunal à Vocations Multiples (SIVOM), dont le but était de mettre en commun les problèmes, les idées et surtout les moyens de chaque commune. Il était constitué de 51 communes réparties sur 3 cantons : Noyon, Guiscard, Lassigny.
Janvier 1994 :
le SIVOM fait place au District de la Haute Vallée de l'Oise afin de développer plus rationnellement des projets initiés dorénavant par 44 communes.
Décembre 1994 :
la Communauté de Communes de la Haute Vallée de l'Oise remplace le District et renforce l'action intercommunale en faveur des 38.000 habitants du Pays Noyonnais (canton de Guiscard, canton de Noyon et 2 communes du canton de Ribécourt : Ribécourt-Dreslincourt et Carlepont)
Octobre 2001 :
retrait de Ribécourt-Dreslincourt
2004 :
La Communauté de Communes compte 33258 habitants et voit ses compétences s'accroître réguliérement afin de servir les habitants du territoire.
Mars 2005 :
La Communauté de Communes de la Haute Vallée de l'Oise change de nom et se nomme désormais : Communauté de Communes du Pays Noyonnais