On 1 January 2022 the municipality, which covers 35.86 km2, had 3,735 inhabitants, giving a population density of 104.0 inhabitants per km2.
The municipality consists of the districts of Châtillon, Meix-le-Tige, and Saint-Léger.There is a spar near the town center.
Transport
Saint-Léger is not served by any highways. The closes highway entrance is exit 31 of the E25/E411 highway (Brussels/Liège - Luxembourg) in neighbouring Arlon. There is one major national road that passes Saint-Léger from southwest to northeast. This is the N82 from Virton to the provincial capital Arlon. All N-roads are maintained by the Walloon government. The following roads cross the municipality:[2]
There are no railway lines passing Saint-Léger. The closest train station is in Virton, 11.5 km to the southwest.[4] The closest airport with commercial service is Luxembourg Airport 40.5 km east.