St. John's Loch

St. John's Loch is a loch in the civil parish of Dunnet, in Caithness, Highland, Scotland. Loch Heilen and St. John's Loch are the two largest lochs in the parish. It is about 2/3 mi inland in a north-easterly direction from Dunnet Bay on the north coast of Scotland.

The loch has a round shape and is just under a 1 mi long and just over 1/2 mi wide, with a surface area of 195 acre, almost the same as nearby Loch Heilen. The south-east part of the loch is the deepest, reaching 7 ft.

The overflow of the loch is through the Dunnet Burn, which exits from the south shore. This flows southwards for about 2/3 mi, through the village of Dunnet and then flows into the sea at Dunnet Bay.

There is a large population of wild fowl on the inland lochs around Dunnet, with Mallard, Wigeon, Pochard and Tufted duck being recorded at St. Mary's Loch.

The loch takes its name from a Roman Catholic chapel of St John's, which stood on a grassy knoll at the eastern end of the loch. All that remains of the chapel is a 30 ft x 18 ft patch in rough pasture on the knoll. The chapel's priests ascribed virtuous qualities to the water of the loch and took offerings at the altar from visitors using it, enabling curing of the sick and enriching of the church. After the Reformation, the practice arose of throwing money into the loch instead.