L'entité de Saint-Léons, et qui est sereine et possède des magasins de proximité, où habitent 367 personnes, se trouve dans le département de l'Aveyron. Les habitations ancienes composent la plus grande part de l'habitat. Un taux de personnes âgées de 19%, mais une taille moyenne des ménages de 2.6 personnes définissent la population qui est surtout âgée.
Du point de vue climatique, l'entité possède des précipitations de 781 mm par an, mais un ensoleillement de 2127 heures par an. En ce qui concerne l'économie, la situation comprend notamment un taux de chômage de 5%, une taxe habitation de 17%. Les infrastructures de la localité sont caractérisées par une capacité d'accueil touristique de 15 lits. A citer : une densité de population basse (10 hab./km²), un pourcentage de petits terrains de 2% et une année moyenne de contruction de 1967.