La localité de Viefvillers est situé dans le département de l'Oise et compte 177 habitants. Elle est calme et rurale. Beaucoup d'habitations sont âgées. Un taux de fécondité assez bas mais une proportion d'enfants et d'adolescents de 28%, une proportion de personnes âgées de 17% et un âge moyen relativement assez inférieur (36 ans) caractérisent les habitants qui sont principalement âgés.
En ce qui concerne l'économie, l'état des lieux se distingue par une taxe habitation de 18%, un très faible taux de chômage : 2%. Dans l'entité, les équippements sont caractérisés par une capacité d'accueil touristique de 13 lits. L'entité profite de conditions climatiques distinguées par des précipitations assez faibles (622 mm par an). Elle est particularisée par une densité de population de 50 hab./km², mais une quotité de logement social HLM de 2%.