Le Syndicat Intercommunal des Eaux du Puy du Bassin réunit 7 communes : Auriac, Bassignac le Haut, Darazac, Rilhac-Xaintrie, Saint Cirgues la Loutre, Saint Julien aux Bois et Saint Privat.
Une entente intercommunale vient d’être constituée avec les communes de Servières le Château, Hautefage et Saint Geniez Ô Merle en vue de la restructuraton de la distribution en eau potable via des interconnexions de réseaux sur le territoire.