Le service public de l’eau potable est communal et géré en régie directe.
La commune est alimentée en eau potable par 3 captages et un puits :
Captage de Laulagnet : ressource principale en eau potable, située sur la commune de Jaujac, et alimente les hameaux implantés le long de la RD19, ainsi que le chef-lieu. Le débit à l’étiage est de 150 m3/jour.
Captage de Vesseyre : situé au dessus du hameau de Chassargues, et alimente les hameaux de Chassargues, le Nogier, Sausse et le Fulachier. Le débit à l’étiage est de 35 m3/jour.
Captage des Fiagoux : alimente les hameaux des Fiagoux, les Mazes, les Coufours. Le débit à l’étiage est de 30 m3/jour.
Puits de Salyndre : situé en bordure de l’Ardèche, il vient en complément et alimente le centre du village en période estivale.