Marcourt (en wallon Marcour) est une section de la commune belge de Rendeux située en Région wallonne dans la province de Luxembourg. C'était une commune à part entière avant la fusion des communes de 1977. Le village se trouve sur la rive droite de l'Ourthe, près de La Roche-en-Ardenne. Marcourt est jumelé avec Chiroubles, en Beaujolais.