L'entité de Viefvillers se trouve dans le département de l'Oise et compte une population de 177 habitants. Elle est sereine et agricole. Les habitations ancienes forment la plus grosse partie du parc immobilier. La population est principalement âgée et se distingue entre autres par un âge moyen comparativement assez inférieur (36 ans) mais un taux de fécondité inférieur.
Le climat économique se distingue entre autres par un taux de chômage très bas (2%), une quotité de cadres de 36% et une portion d'ouvriers de 64%. L'entité bénéficie d'un climat caractérisé par un ensoleillement de 1767 heures par an, des basses précipitations : 622 mm par an. En outre, il y a lieu de préciser une densité de population de 50 hab./km², par contre une quotité de propriétaires de 83% et un taux de logement social HLM de 2%.