Vireux-Molhain () is a commune in the Ardennes department in northern France. It lies on the opposite Meuse bank from Vireux-Wallerand.
The Vireux-Molhain National Nature Reserve is located in the commune.