Le Vianon est une rivière française du Massif central dans le département de la Corrèze, dans l'ancienne région du Limousin, donc en région Nouvelle-Aquitaine. C'est un affluent de la Luzège et un sous-affluent de la Dordogne.
Le Vianon prend sa source vers 650 mètres d’altitude, sur la commune de Saint-Angel, à deux kilomètres au Sud-Ouest du bourg.
Il a 27,6 km de longueur.