La struttura chiamata Communauté d'Agglomération du Puy-en-Velay è un raggruppamento di comuni che si trova nel dipartimento dell'Alta Loira, in Alvernia-Rodano-Alpi. La popolazione totale di questa struttura intercomunale è di 85189 abitanti, suddivisi in una superficie di 1323.99 km². La densità di popolazione è di 122 abitanti/km². L'altitudine varia tra 495 metri e 1332 metri. Lo stabilimento pubblico di cooperazione inter-comunale Communauté d'Agglomération du Puy-en-Velay è composto dai 72 comuni elencati qui sotto.