Inveruglas Isle is a small uninhabited island within Loch Lomond, and lies off the shore at Inveruglas opposite Inversnaid at the north end of the loch. It is opposite the Loch Sloy powerstation.