Le département de la Haute-Vienne comprend l'entité de Flavignac, et qui est sereine et comprend des commerces de proximité. On y dénombre 1032 habitants. Les constructions sont en majorité âgées. Les équippements de la commune sont particularisés par une capacité d'accueil touristique de 11 lits. La commune bénéficie d'un climat distingué par un ensoleillement de 1881 heures par an.
En ce qui concerne l'économie, la situation est caractérisée par une portion de cadres de 41%. Les habitants sont pour la plupart âgés et on distingue notamment une proportion de personnes âgées de 25%, un âge moyen de 43 ans et une proportion d'enfants et d'adolescents de 23%, une portion de retraités de 26%. Elle est distinguée par une année moyenne de contruction de 1961, par contre une densité de population de 30 hab./km² et une évolution du nombre de places en établissement scolaires de 31.