La commune de Avilly-Saint-Léonard, qui comprend 924 habitants, se trouve dans le département de l'Oise. Elle est reposante, possède des magasins de proximité et est privilégiée. Les constructions sont pour la plupart ancienes. En termes climatiques, la commune possède des précipitations relativement assez inférieures à la moyenne (627 mm par an). En ce qui concerne l'économie l'état des lieux est excellent : il y a entre autres un revenu moyen comparativement très haut (48300 €), une quotité de cadres élevée (73%) et un taux d'ouvriers bas (27%), mais une taxe habitation de 18%.
Un âge moyen de 40 ans, une proportion d'enfants et d'adolescents de 26% distinguent la population qui est principalement âgée. Elle est aussi remarquable par une densité de population de 80 hab./km², mais un taux de déplacement vers un lieu de travail extérieur de 79% et une année moyenne de contruction de 1963.