La commune de Hornoy-le-Bourg, paisible et agrémentée de magasins de proximité, qui comprend 1670 habitants, est située dans le département de la Somme. Le parc immobilier est pour la plupart âgé. La population est essentiellement âgée et se distingue notamment par une taille moyenne des ménages de 2.7 personnes, un âge moyen de 41 ans.
La commune bénéficie d'un climat caractérisé par un ensoleillement de 1773 heures par an mais des précipitations de 675 mm par an. D'un point de vue économique, la situation est caractérisée entre autres par un taux d'ouvriers de 61%, mais un revenu moyen de 26500 €. Elle est remarquable par une quotité de propriétaires de 77%, une année moyenne de contruction de 1960 et une portion de petits terrains de 3%, mais une densité de population de 30 hab./km².