L'entité de Saint-Viance, calme et possédant des commerces de proximité, est situé dans le département de la Corrèze et compte une population de 1715 habitants. Les constructions sont en majorité ancienes. En ce qui concerne l'économie, l'état des lieux se distingue par une taxe habitation de 17%. Les habitants sont essentiellement âgés, ils se distinguent entre autres par une taille moyenne des ménages de 2.6 personnes, une quotité de retraités de 21%.
La localité possède des conditions climatiques distinguées par des précipitations de 971 mm par an, par contre un ensoleillement de 2047 heures par an. En ce qui concerne les équippements, l'entité possède une capacité d'accueil touristique de 261 lits. En outre, on peut mentionner un taux de déplacement vers un lieu de travail extérieur assez élevé (97%), un taux de petits terrains de 1%, une part de logement social HLM de 0% et une densité de population de 100 hab./km².