L'entité de Haudivillers, agricole et reposante, comprenant 807 habitants, est située dans le département de l'Oise. Les habitations ancienes composent la plus grosse partie de l'habitat. Une taille moyenne des ménages de 2.6 personnes, un pourcentage de retraités de 19% et un âge moyen de 38 ans spécifient la population, en majorité âgée.
Au niveau climatique, la commune bénéficie de des précipitations relativement inférieures à la moyenne : 612 mm par an, mais un ensoleillement de 1776 heures par an. En outre, il y a lieu de souligner une densité de population de 80 hab./km², un taux de déplacement vers un lieu de travail extérieur de 94%, un taux de logement social HLM de 6% et une évolution du nombre de places en établissement scolaires de 7, par contre un nombre d'établissements scolaires de 2.1.