L'entité de Piennes-Onvillers, où l'on dénombre 357 habitants, se trouve dans le département de la Somme. Elle est sereine et agricole. Les constructions sont surtout ancienes. Une taille moyenne des ménages de 2.6 personnes, une portion de personnes âgées de 23% caractérisent les habitants qui sont en majorité âgés.
La situation économique est caractérisée en particulier par une portion d'ouvriers de 70%. Au niveau climatique, la localité bénéficie de des précipitations de 633 mm par an. Soulignons : une densité de population de 30 hab./km², un nombre d'établissements scolaires de 1.2, une part de logement social HLM de 0%, une proportion d'utilisation de la voiture de 7% et une année moyenne de contruction de 1956 mais un bas pourcentage de petits terrains : 0%.