La structure nommée Communauté de Communes du Pays de Saint-Éloy est un regroupement de communes situé dans le département du Puy-de-Dôme, en Auvergne-Rhône-Alpes. La population totale de cette structure intercommunale est de 16064 habitants, répartis sur une superficie de 683.50 km². La densité de population est de 24 habitants/km². L'altitude varie entre 333 mètres et 803 mètres. L'établissement public de coopération intercommunale Communauté de Communes du Pays de Saint-Éloy est composée des 34 communes listées ci-dessous.