<onlyinclude>This is a list of the
islands of
Scotland, the mainland of which is part of the island of
Great Britain. Also included are various other related tables and lists. The definition of an offshore island used in this list is that it is 'land that is surrounded by seawater on a daily basis, but not necessarily at all stages of the tide, excluding human devices such as bridges and causeways'.
See more at Wikipedia.org...