La localité de Hainvillers, et qui est calme et champêtre, est situé dans le département de l'Oise ; elle compte une population de 94 habitants. Beaucoup de logements sont anciens. La population est en majorité âgée, elle est caractérisée en particulier par une portion d'enfants et d'adolescents supérieure (44%), une croissance démographique comparativement haute, un taux de fécondité supérieur à la moyenne, une taille moyenne des ménages très supérieure à la moyenne (3.3 personnes), une proportion de personnes âgées proportionnellement inférieure à la moyenne (11%), une portion de retraités proportionnellement faible (4%) et un âge moyen faible : 30 ans.
On peut y mentionner une portion d'espaces verts assez importante et un taux de déplacement vers un lieu de travail extérieur élevé (100%), par contre une densité de population de 30 hab./km².