La commune de Saint-Sornin-Leulac est situé dans le département de la Haute-Vienne et on y dénombre 651 habitants. Elle est sereine et bénéficie de commerces de proximité. Les bâtiments âgés forment l'essentiel du parc immobilier. En termes d'économie, la situation se distingue notamment par une taxe foncière de 30%. L'entité bénéficie d'un climat défini par un ensoleillement de 1828 heures par an mais des précipitations de 936 mm par an.
La population est essentiellement âgée et se distingue notamment par une part de personnes âgées relativement assez supérieure : 39%, un pourcentage de retraités supérieur à la moyenne (37%), un âge moyen assez supérieur (49 ans), une portion d'enfants et d'adolescents comparativement inférieure à la moyenne : 17% et une taille moyenne des ménages comparativement assez inférieure à la moyenne (2.1 personnes). De plus, il faut signaler une année moyenne de contruction de 1953 mais une densité de population de 20 hab./km².