Face à la montée de l'exode rural dans les années 70, des cantons se sont regroupés au sein d'un Syndicat Intercommunal d'Aménagement et de Développement, constitué de 30 communes. Le but était de favoriser le développement économique des communes associées. Un Contrat de Pays a été engagé en 1978 ; il a été suivi d'un second en 1988, plus orienté sur l'image et l'information.
Cette primo expérience communautaire a finalement pris fin, du fait du nombre trop important d'adhérents, de l'absence de logique territoriale et de la prise en compte des habitudes de bassin de vie. Toutefois, sous l'impulsion d'hommes nouveaux, l'intercommunalité a été relancée à partir de 1995. Ainsi, par arrêté préfectoral en date du 20 décembre 1997 est créée la communauté de communes "PAYS DE LAPALISSE". Son périmètre comprend les communes de Andelaroche, Barrais-Bussolles, Lapalisse, Saint-Etienne-de-Vicq et Saint-Prix. Elle est formée pour une durée illimitée.

Son siège est fixé à Lapalisse. Suite à l'arrêté préfectoral du 28 décembre 1999, cinq nouvelles communes viennent étendre le périmètre. Il s'agit de : Billezois, Droiturier, Isserpent, Saint-Christophe et Servilly. Le 27 septembre 2000, les communes de Le Breuil, Périgny et Saint-Pierre-Laval portent le nombre total des membres à treize. La Communauté de Communes "Pays de Lapalisse" représente alors 8334 habitants regroupés sur un espace d'environ 300km2. Toutes les communes sont issues du Canton de Lapalisse, qui en compte quinze. Arfeuilles et Châtelus, elles, se sont tournées vers le territoire de la Communauté de Communes de la Montagne Bourbonnaise, avec lequel elles ont plus d'affinités géographiques et historiques.
Cette situation ne fige pas pour autant le visage de la Communauté de Communes du Pays de Lapalisse, qui reste ouverte aux adhésions d'autres communes proches mais de cantons différents. L'objectif de la structure intercommunale est de se rapprocher de la notion de bassin de vie de Lapalisse, le bourg centre rayonnant en effet sur 19 communes. De fait, depuis le 1er janvier 2002, Bert, issue du canton de Jaligny-sur-Besbre, est devenue le quatorzième membre du groupement, portant sa population totale à 8612.