Esclainvillers est une ville de la Somme en région Hauts-de-France.
Esclainvillers compte 150 habitants appelés les "Esclainvillois, Esclainvilloises".
La densité de la population de Esclainvillers est de 25 habitants au km².
Le maire d'Esclainvillers est Monsieur Alain SURHOMME