Villers-sous-Saint-Leu is een gemeente in Frankrijk. Het ligt aan de rivier de Oise.
De onderstaande kaart toont de ligging van Villers-sous-Saint-Leu met de belangrijkste infrastructuur en aangrenzende gemeenten.
Onderstaande figuur toont het verloop van het inwonertal, bron: INSEE-tellingen.
Owlapps.net - since 2012 - Les chouettes applications du hibou