Le lac de Viam est un lac artificiel français situé en région Nouvelle-Aquitaine dans le département de la Corrèze, sur les communes de Saint-Hilaire-les-Courbes et Viam. Il est alimenté par la Vézère. Il accueille une base de loisirs au sud du bourg de Viam.