Baarbach is a river of North Rhine-Westphalia, Germany, a left tributary of the Ruhr.
Coordinates: 51°27′29″N 7°39′03″E / 51.4581°N 7.6508°E / 51.4581; 7.6508