La localité de Saint-Sornin-la-Marche se trouve dans le département de la Haute-Vienne et compte 276 habitants. Elle est reposante.. Du point de vue du climat, la localité possède des précipitations de 869 mm par an. Par rapport aux équippements, la localité possède une capacité d'accueil touristique de 10 lits. Le climat économique est caractérisé entre autres par un revenu moyen très inférieur (18500 €).
Les habitants sont principalement âgés et on y remarque entre autres une taille moyenne des ménages de 2.4 personnes. De plus, il faut distinguer une densité de population de 10 hab./km², une quotité de logement social HLM de 0%, une proportion de propriétaires de 84%, une évolution du nombre de places en établissement scolaires de 60 et un taux de déplacement vers un lieu de travail extérieur assez inférieur : 61%, par contre une année moyenne de contruction comparativement très ancienne (1945).