Eifgenbach is a 20.5-kilometre-long river of North Rhine-Westphalia, Germany. Its source is near Wermelskirchen, appr. 15 km south of Wuppertal. It runs in south-westerly direction, and its mouth into the river Dhünn is near Odenthal, appr. 15 km north-east of Cologne.