Dubh Lighe is a 2-kilometre (1.2 mi)[1] long river in Lochaber, Highland, Scotland that flows the Gleann Dubh Lighe glen (valley), before flowing into Loch Eil, itself giving waters to Loch Linnhe.
[2] Dub Lighe means "dark stream".
[3] Rising from a drainage basin south of Streap in the Northwest Highlands, Dubh Lighe flows a southeasterly course through the eponymous Gleann Dubh Lighe glen.
It receives the waters of Alt Coal and Allt Coire an Tuim.
After flowing under the West Highland Line just east of Glenfinnan via a bridge, Dubh Lighe turns east, and flows into Loch Eil.