Cette commune qui compte un peu moins de 5000 habitants, se trouve à la confluence de la Lesse avec l’Hileau. Il est traversé par la ligne ferroviaire 166 qui relie Dinant à Bertrix. Autrefois gare de coïncidence avec la ligne 150B vers Jemelle.
Le hameau de Hoyemont (qui se prononce Oimont) se situe sur la partie supérieure du versant nord de la vallée du Boé entre les villages d’Oneux (Comblain) et d’Awan (Aywaille). Il domine le château de Fanson et son domaine boisé.
Ce hameau est situé aux confins sud-est de la commune de La Roche, à environ 2 km de la rive gauche de l’Ourthe. Il fait partie du grand parc naturel des Deux-Ourthes et de l’association des plus beaux villages fleuris.
Ce village d’un peu plus de 400 habitants est le plus septentrional du Grand Duché. Le Burgplatz, situé un peu plus à l’est, est le deuxième point culminant du Luxembourg après Kneiff, à une altitude de 559 m.