Ham-sur-Heure est un village de l'Entre-Sambre-et-Meuse, au bord de l'Eau d'Heure, chef-lieu de la commune de Ham-sur-Heure-Nalinnes. Domaine de l'abbaye de Lobbes au IXe siècle, puis terre de la principauté de Liège, il fut pendant plus de quatre siècles la seigneurie des Mérode, dont le château est devenu la maison communale. Sa marche Saint-Roch, qui remonte à 1638, fait partie des marches de l'Entre-Sambre-et-Meuse reconnues par l'Unesco.