La localité de Hamelet, et qui est rurale et tranquille, où l'on dénombre 564 habitants, se trouve dans le département de la Somme. La majorité des logements sont âgés. La population est principalement âgée et on observe en particulier une taille moyenne des ménages relativement élevée : 2.8 personnes et un âge moyen relativement assez bas (36 ans) mais un pourcentage de retraités de 17% et un taux d'enfants et d'adolescents de 28%.
La commune profite d'un climat particularisé par des précipitations de 657 mm par an mais un ensoleillement de 1737 heures par an. A constater aussi : une proportion de propriétaires relativement assez haute (90%) et un pourcentage d'utilisation de la voiture faible : 2%, mais un nombre d'établissements scolaires de 3.9 et un taux de petits terrains de 4%.