List of freshwater islands in Scotland
Island Location Area ( ha ) Population
Dunglass Island River Conon 40 0
Eilean Mòr Loch Langavat 59 0
Eilean Ruairidh Mòr Loch Maree 38 0
Eilean Sùbhainn Loch Maree 118 0
Garbh Eilean Loch Maree 39 0
Inchcailloch Loch Lomond 50 0
Inchconnachan Loch Lomond 35 0
Inchfad Loch Lomond 35 1
Inchlonaig Loch Lomond 80 0
Inchmurrin Loch Lomond 120 8
Inchtavannach Loch Lomond 70 3
Innis Chonan Loch Awe 8 5
Moncrieffe Island River Tay 46 3
St Serf 's Inch Loch Leven 31 0
Larger islands
Inchmurrin in Loch Lomond , Scotland 's largest freshwater island The islands of Loch Maree This table includes all of the freshwater islands that exceed 35 hectares ( 86 acres ) in size and/or are populated .
The freshwater islands in Scotland include those within freshwater lochs and rivers - including tidal areas, so the islands may not always be surrounded by freshwater. It has been estimated that there are at least 31,460 freshwater lochs in Scotland and that 1.9% of the land surface is covered by fresh waters. The distribution has a north west to south east gradient with the highest concentrations occurring in the islands of the Outer Hebrides. [Note 1]
 The more notable freshwater islands include Lochindorb Castle Island, Loch Leven Castle Island, St Serf's Inch, and Inchmahome, each of which have had a role to play in Scottish history. Inchmurrin, the largest freshwater island in the British Isles, is in Loch Lomond, which contains thirty or more other islands. [Note 2]
 Various names are used repeatedly. Inch or Innis is a Scots word that can mean island (although it is also used for terra firma surrounded by marsh). Similarly, Eilean is the Gaelic for island. -holm is a common suffix for offshore islands in the north of Scotland and is derived from the Old Norse holmr, meaning a small and rounded islet. This list excludes artificial crannógs and the numerous small freshwater islands with no recorded name. [Note 3][Note 4]