- Gearran Island
- Geirinis
- Geirum More
- Gighay
- Gilsay
- Great Bernera
- Greineim Island
- Gress
- Griminish
- Grimsay
- Grimsay
- Groay
- Groay Group
- Glen Village
- Gauldry
- Gowkhall
- Guardbridge
- Gairloch
- Gairlochy
- Galashiels
- Galmisdale
- Galston
- Galtrigill
- Gamrie
- Gannochy
- Garbat
- Gardenstown
- Garelochhead
- Gargunnock
- Garlieston