Weilbach (Main) is a river of Hesse, Germany.
Coordinates: 50°01′09″N 8°27′09″E / 50.0192°N 8.4526°E / 50.0192; 8.4526