Ross Island is a 29 acre island (rather more at low tide, although the additional land is owned by Her Majesty the Queen!) in the estuary to the south of Kirkcudbright in the south west of Scotland. Located just off Meikle Ross headland on the mainland, with two small rocks adjacent, Sugarloaf and Fox Craig.