La commune de Saint-Viance, et qui est paisible et comprend des magasins de proximité, où l'on dénombre 1715 habitants, est située dans le département de la Corrèze. L'habitat est pour la plupart composé de bâtiments anciens. Un âge moyen de 40 ans, mais une proportion de retraités de 21% distinguent les habitants, en majorité âgés. En termes d'économie, l'état des lieux comprend en particulier une proportion de cadres de 47%, un revenu moyen de 32600 € et un taux d'ouvriers de 53%.
En termes climatiques, la commune possède des précipitations de 971 mm par an mais un ensoleillement de 2047 heures par an. On peut y indiquer un taux de déplacement vers un lieu de travail extérieur assez supérieur à la moyenne (97%) mais une évolution du nombre de places en établissement scolaires de 86 et une proportion de propriétaires de 87%.