La localité de Saint-Sornin-Leulac, et qui est agrémentée de commerces locaux et paisible, qui comprend 651 habitants, se trouve dans le département de la Haute-Vienne. Les bâtiments âgés composent la plus grande part de l'habitat. Une proportion de personnes âgées relativement importante : 39%, un pourcentage de retraités relativement élevé (37%), un âge moyen comparativement assez supérieur (49 ans), une quotité d'enfants et d'adolescents assez inférieure à la moyenne (17%) et une taille moyenne des ménages relativement inférieure (2.1 personnes) caractérisent les habitants qui sont essentiellement âgés.
En termes climatiques, la localité possède des précipitations de 936 mm par an. De plus, il faut y remarquer une densité de population de 20 hab./km², un taux de petits terrains de 2% et un nombre d'établissements scolaires de 3.8, une évolution du nombre de places en établissement scolaires de 11.