L'entité de Avilly-Saint-Léonard, reposante, bénéficiant de commerces locaux et huppée, est situé dans le département de l'Oise. Elle compte 924 habitants. L'habitat est essentiellement composé de bâtiments âgés. Au niveau des équippements, une capacité d'accueil touristique de 10 lits bénéficie à l'entité. Le climat économique y est avantageux : il y a un revenu moyen supérieur à la moyenne (48300 €), une portion de cadres comparativement élevée (73%) et une part d'ouvriers comparativement très inférieure (27%).
Du point de vue climatique, la commune profite de des précipitations inférieures (627 mm par an). Elle est également particularisée par un nombre d'établissements scolaires de 4.1, une année moyenne de contruction de 1963, une part de propriétaires de 86% et un taux de déplacement vers un lieu de travail extérieur de 79%, une densité de population de 80 hab./km².