La localité de Terramesnil, comprenant 285 habitants, se trouve dans le département de la Somme. Elle est reposante et agricole. Les logements âgés composent la majorité de l'habitat. La localité jouit d'un climat défini par un ensoleillement de 1743 heures par an mais des précipitations de 690 mm par an. Le climat économique comprend une taxe foncière de 46%.
La population est en majorité âgée et est caractérisée en particulier par une taille moyenne des ménages de 2.6 personnes mais une quotité de personnes âgées de 20% et un âge moyen de 38 ans. Il y a aussi lieu de citer une part d'utilisation de la voiture de 9%, une densité de population de 100 hab./km² et un nombre d'établissements scolaires de 5.4, mais une proportion de propriétaires assez élevée (90%).