Depuis 2009, la commune de Saint-Puy adhère à la Communauté de Communes de la Ténarèze dont le siège administratif est situé à CONDOM et qui regroupe 27 communes représentant une population de près de 16 000 habitants.
Lien : http://cc-tenareze.fr/accueil


Communes reproupées au sein de la Communauté de Communes de la Ténarèze :  

BEAUCAIRE - BÉRAUT - BLAZIERT -