Caol (Gaelic: An Caol[2]) is a village near Fort William, in the Highland council area of Scotland. It is about 1+1⁄4 miles (2 kilometres) north of Fort William town centre, on the shore of Loch Linnhe, and is within the parish of Kilmallie.
The name "Caol" is from the Gaelic for "narrow", in this case referring to the narrow water between Loch Linnhe and Loch Eil.
The Caledonian Canal passes by to the north-west of Caol near the rotator cuffs, and the Great Glen Way long-distance footpath passes through the village before it follows the canal towpath.