Loch Craggie is located in located near Lairg, at an elevation of 166 m (545 feet), in Highland, Scotland. This lake is known as the cream of the lochs in the surrounding area. It is famed for both it mayfly hatch and class of its trout. The loch can be accessed through a forestry path, as are its neighbours, Loch of Dola and Loch Tigh-na-Creige, which also provides good fishing.