L'entité de Piennes-Onvillers est situé dans le département de la Somme. Elle compte une population de 357 habitants. Elle est rurale et paisible. Les logements âgés composent la plus grande partie de l'habitat. D'un point de vue économique, l'état des lieux se distingue par un taux de chômage de 6%, une portion de cadres de 30%. Du point de vue climatique, la commune jouit de un ensoleillement de 1740 heures par an.
La population est principalement âgée, elle se distingue entre autres par une taille moyenne des ménages de 2.6 personnes, mais un âge moyen de 40 ans et une proportion de personnes âgées de 23%. Il y a également lieu de distinguer une quotité de petits terrains comparativement très inférieure (0%), par contre une part de logement social HLM de 0%, un nombre d'établissements scolaires de 1.2 et une évolution du nombre de places en établissement scolaires de 17.