La localité de Saint-Lon-les-Mines, et qui est agrémentée de commerces locaux et calme, est situé dans le département des Landes et compte une population de 1166 habitants. Les habitations ancienes forment la plupart de l'habitat. La santé économique se distingue en particulier par une taxe foncière de 45% mais un revenu moyen de 32700 €.
Au niveau des équippements, la commune possède une capacité d'accueil touristique de 6 lits mais des commerces de 1 par km. Un âge moyen de 40 ans, mais une taille moyenne des ménages de 2.7 personnes définissent la population, en majorité âgée. Du point de vue climatique, la commune jouit de des précipitations de 1086 mm par an. De plus, il y a lieu de noter une densité de population de 50 hab./km² et un nombre d'établissements scolaires de 8.7, par contre une quotité de petits terrains de 2%.