Welcome to my guide to the Scottish Islands!

Shetland
inhabited
uninhabited
 

Bressay

Mousa
  Fair Isle Muckle Flugga (Unst)
  Fetlar Muckle Roe
  Foula Noss
  Mainland  
  Out Skerries  
  Papa Stour  
  Unst  
  Whalsay  
  Yell  

 

Orkney
inhabited
uninhabited
  Burray Eynhallow
  Eday  
  Egilsay  
  Flotta  
  Gairsay  
  Graemsay  
  Hoy  
  Mainland  
  North Ronaldsay  
  Papa Westray  
  Rousay  
  Sanday  
  Shapinsay  
  South Ronaldsay  
  Stronsay  
  Westray  
  Wyre  

 

Outer Hebrides
inhabited
uninhabited
  Barra Berneray (Barra)
  Benbecula Flannan Isles
  Berneray (Sound of Harris) Heiskeir
  Eriskay Mingulay (Barra)
  Harris Monach Isles
  Lewis Muldaonich (Vatersay)
  North Uist Pabbay (Sound of Harris)
  Scalpay (Harris) Pabbay (Vatersay)
  South Uist Sandray (Vatersay)
  Vatersay (Barra) Shiant Islands (The Minch)
    Soay Beag (Harris)
    Soay Mhor (Harris)
    St Kilda
    Taransay (Harris)
    Wiay (Benbecula)

 

Inner Hebrides
inhabited
uninhabited
  Canna Ascrib Islands (Skye)
  Coll Balnahua (Luing)
  Colonsay Cara (Gigha)
  Eigg Eilean nan Ron (Colonsay)
  Gigha Eilean Trodday (Skye)
  Iona Eorsa (Loch na Keal, Mull)
  Islay Fladda-Chuain Isles (Skye)
  Jura Garvellachs
  Luing Gometra (Ulva)
  Muck Gunna (Coll)
  Mull Inchkenneth (Ulva)
  Pabay (Skye) Little Colonsay (Ulva)
  Raasay Longay (Skye)
  Rum Oigh Sgeir (Canna)
  Scalpay (Skye) Oronsay (Colonsay)
  Skye Rona (South Rona, Skye)
  Soay (Skye) Scarba (Luing))
  Tiree Shuna ( Luing)
  Ulva Soa (Iona)
    Staffa
    Torsa (Luing)
    Treshnish Isles

 

Offshore Islands
inhabited
uninhabited
  Arran Ailsa Craig (Firth of Clyde)
  Bute Bass Rock (Firth of Forth)
  Easdale (Seil) Bell Rock (Dundee)
  Eilean Shona (Glenuig) Bernera Island (Lismore)
  Great Cumbrae Craigleith (Firth of Forth)
  Handa Island (Scourie) Crowlin Islands (Applecross)
  Holy Island (Arran) Davaar (Kintyre)
  Kerrera (Oban) Eilean an Stalcaire (Loch Laich)
  Lismore Eilean Musdile (Lismore)
  Priest Island (Summer Isles) Eileam ma Cloiche (Lismore)
  Seil Eriska (Loch Creran)
  Shona Beag (Glenuig) Inchkeith (Firth of Forth)
  Tanera Mor (Summer Isles) Isle of May (Firth of Forth)
    Little Cumbrae (Great Cumbrae)
    Pentland Skerries
    Pladda (Arran)
    Sanda (Kintyre)
    Shuna (Lismore)
    Stroma (Caithness)
    Summer Isles
    Swoma (Caithness)

 

Outliers
inhabited
uninhabited
    Rockall
    Rona (North Rona)
    Sula Sgeir
    Sule Skerry
    Sule Stack