L'entité de Saint-Léonard, comprenant 182 habitants, est localisée dans le département du Gers. Elle est champêtre et tranquille. Les habitations âgées constituent la plus grande part du parc immobilier. Un taux de fécondité bas spécifie la population qui est pour la plupart âgée. Le climat économique est caractérisé par un pourcentage de cadres de 44%, un taux de chômage de 5%.
L'entité possède des conditions climatiques caractérisées par des précipitations de 670 mm par an, par contre un ensoleillement de 2088 heures par an. Du point de vue des infrastructures, la localité possède une capacité d'accueil touristique de 5 lits. Distinguns un pourcentage de propriétaires de 87%, un taux de déplacement vers un lieu de travail extérieur de 80% et une portion de petits terrains faible (0%), mais une densité de population basse (10 hab./km²).