Gaelic: An Caol
|Post town:||Fort William|
Caol is a village in north-east Argyllshire near Fort William in Inverness-shire. It lies about a mile and a half north of Fort William town centre, on the shore of Loch Linnhe within the parish of Kilmallie.
The village is largely residential, and has a school, Caol Primary School.
The local shinty team are Kilmallie Shinty Club, who play at Canal Park in the west of Caol.
| ("Wikimedia Commons" has material|
- "Caol Primary School". Highland Council. http://www.highland.gov.uk/learninghere/schools/schoollist/lochaber/caolprimary.htm. Retrieved 10 March 2011.