Le département de la Somme comprend la commune de Esclainvillers, agricole et reposante. Elle compte une population de 156 personnes. Beaucoup de logements sont anciens. Les habitants sont en majorité âgés, ils se caractérisent par un taux de fécondité proportionnellement très haut et une portion de retraités inférieure (8%), un pourcentage d'enfants et d'adolescents de 24%.
Au niveau climatique, la commune profite de des précipitations faibles (625 mm par an). En ce qui concerne l'économie, la situation comprend notamment une taxe foncière de 49%, une taxe habitation de 26%. A préciser également : une portion de propriétaires comparativement importante (91%) et une proportion de petits terrains très inférieure à la moyenne (0%), une densité de population de 30 hab./km² et une évolution du nombre de places en établissement scolaires de 40.