La commune de Le Lonzac, où habitent 775 personnes, est localisée dans le département de la Corrèze. Elle est tranquille et dispose de commerces locaux. Les bâtiments anciens forment la plus grosse part du parc immobilier. Une quotité de personnes âgées très haute : 53%, une quotité de retraités comparativement très élevée (56%), un âge moyen proportionnellement très important : 57 ans, un pourcentage d'enfants et d'adolescents inférieur : 12%, une croissance démographique faible et une taille moyenne des ménages très inférieure à la moyenne : 2 personnes distinguent les habitants, en majorité âgés.
En ce qui concerne les équippements, la localité possède des médecins généralistes de un médecin pour 800 habitants. La santé économique est caractérisé entre autres par une taxe foncière de 48%, par contre un taux de chômage relativement assez faible (4%). Elle est aussi remarquable par une densité de population de 20 hab./km².