Se encuentra en la rivera derecha del río Ourthe, afluente del río Mosa cerca de la localidad La Roche-en-Ardenne.
Está hermanada con la localidad de Chiroubles (Rhone), en Beaujolais.
En los alrededores existe un cementerio galo-romano que fue descubierto en Marcourt en 1837.
Anteriormente formó parte del departamento francés de Sambre et Meuse.
La aldea de Cielle, fusionada en 1823, fue anexada a La Roche en Ardenne en 1977.