L'entité de Haudivillers, et qui est agricole et calme, est situé dans le département de l'Oise et compte une population de 807 habitants. Les bâtiments sont pour la plupart anciens. D'un point de vue économique, l'état des lieux comprend entre autres une taxe foncière de 38% et un revenu moyen de 35700 € mais une portion d'ouvriers de 59%.
Les habitants sont essentiellement âgés, ils se caractérisent entre autres par une proportion d'enfants et d'adolescents de 26%, par contre un pourcentage de personnes âgées de 18%. En ce qui concerne le climat, la commune possède des précipitations relativement assez faibles (612 mm par an), mais un ensoleillement de 1776 heures par an. Elle est aussi remarquable par un nombre d'établissements scolaires de 2.1 mais un pourcentage de logement social HLM de 6% et une densité de population de 80 hab./km².