Ancienne commune rattachée à Mons en 1971, au sud de la ville, arrosée par la Trouille, la Wampe et le By et dominée par le mont Panisel. Son église est citée vers 889 dans le polyptyque de l'abbaye de Lobbes, et le village reçoit une charte-loi en 1416 ; sa position sur les hauteurs en a fait un lieu de siège de Mons, en 1691 et en 1814. Le pont-barrage du Moulin-au-Bois, au confluent de la Trouille et de la Wampe, est attesté dès 1192.