The Eggel is a river in North Rhine-Westphalia, Germany, and a left tributary of the Diemel. Its lower section forms the boundary between North Rhine-Westphalia and Hesse.