La localité de Saint-Sornin-la-Marche, et qui est sereine, qui comprend 276 habitants, est située dans le département de la Haute-Vienne.. Une part de retraités de 24% mais une portion d'enfants et d'adolescents de 22% définissent la population, principalement âgée. En termes climatiques, la commune possède un ensoleillement de 1830 heures par an, mais des précipitations de 869 mm par an.
La prospérité se distingue notamment par un revenu moyen proportionnellement très inférieur à la moyenne (18500 €). De plus, il faut préciser une densité de population de 10 hab./km², un taux de propriétaires de 84%, un taux d'utilisation de la voiture de 5% et un taux de déplacement vers un lieu de travail extérieur relativement inférieur à la moyenne : 61% mais une année moyenne de contruction proportionnellement très ancienne (1945).