Le département de la Haute-Vienne abrite la commune de Dinsac, et qui est reposante. Elle compte 259 habitants. Les logements anciens composent la plupart de l'habitat. Du point de vue de l'économie, l'état des lieux comprend notamment un taux de chômage de 6%, une taxe habitation de 16%. Du point de vue du climat, l'entité possède un ensoleillement de 1822 heures par an, des précipitations de 883 mm par an.
Un bas taux de fécondité, mais une proportion de retraités de 36% et une taille moyenne des ménages de 2.4 personnes caractérisent les habitants, en majorité âgés. En outre, il y a lieu de signaler une portion de logement social HLM de 0%, mais un taux de petits terrains de 3% et une quotité de propriétaires de 84%.