Sur le haut de son bassin versant, le Viaur est aménagé à des fins hydroélectriques de façon importante depuis 1953. Les retenues créées par barrage des cours d'eau sur le Viaur à Pont de Salars, sur le Bage, le ru de la Gourde et le Céor, alimentent la retenue de Pareloup sur le Vioulou. Par l'intermédiaire du Pouget (aménagement hydroélectrique), une partie des eaux est transférée via l'usine d'Alrance dans le bassin versant du Tarn.
La superficie totale impliquée par ces aménagements est de 384 km², répartie de la manière suivante :
D'autre part, dans la partie aval du Viaur un autre barrage a été aménagé : barrage de Thuriès (capacité utile : 1,31 Mm3) à vocation hydroélectrique (débit réservé : 1720 l/s soit 1/10 du module ; gestion par éclusée)
