Avilly-Saint-Léonard est une commune du département de l' Oise, dans la région des Hauts-de-France.
Avilly-Saint-Léonard fait partie du canton de Senlis
Avilly-Saint-Léonard adhère à la la communauté de communes de l'Aire Cantilienne
Avilly-Saint-Léonard fait partie du bassin de vie de Chantilly
55 m.
La population d' Avilly-Saint-Léonard est de 887 habitants (2020)
Le code postal de d' Avilly-Saint-Léonard est : 60300