There are many islands in Loch Roag. To the west, from north to south are Pabaigh Mòr, Vacsay (Bhacsaigh), Fuaigh Mòr (Vuia Mòr), and Fuaigh Beag (Vuia Beg). To the north, the island of Bearnaraigh Beag (Little Bernera), and a number of islets. To the east, there are not so many islands, but there is Eilean Chearstaidh (Eilean Kerstay) to the southeast.