La localité de Esclainvillers, où l'on dénombre 156 habitants, se trouve dans le département de la Somme. Elle est sereine et agricole. Les bâtiments âgés constituent la majorité de l'habitat. La localité profite d'un climat défini par des précipitations assez inférieures à la moyenne : 625 mm par an, mais un ensoleillement de 1763 heures par an. D'un point de vue économique, l'état des lieux se distingue entre autres par une part de cadres de 50%, mais un revenu moyen de 32600 €.
La population est principalement âgée, on y remarque en particulier un taux de fécondité proportionnellement très élevé et une basse portion de retraités (8%). De plus, il faut souligner un taux de propriétaires supérieur à la moyenne (91%) et une portion de petits terrains très inférieure (0%), un pourcentage de logement social HLM de 0% et une densité de population de 30 hab./km².