Hornoy-le-Bourg wurde 1972 aus den Gemeinden Hornoy, Boisrault, Gouy-l'Hôpital, Lincheux-Hallivillers, Orival, Sélincourt und Tronchoy als Gruppen von Communes associées, d. h. weiterhin potenziell selbständigen Gemeinden, gebildet.