From Newmachar, Aberdeenshire to all cities in Powys starting with letter G
- Gaer, Aberdeenshire
- Garn, Aberdeenshire
- Garth, Aberdeenshire
- Garth Owen, Aberdeenshire
- Garthbrengy, Aberdeenshire
- Garthmyl, Aberdeenshire
- Gaufron, Aberdeenshire
- Geseilfa, Aberdeenshire
- Geuffordd, Aberdeenshire
- Gilwern, Aberdeenshire
- Gladestry, Aberdeenshire
- Glan Frogan Hill, Aberdeenshire
- Glan rhyd, Aberdeenshire
- Glan y nant, Aberdeenshire
- Glangrwyney, Aberdeenshire
- Glanhanog, Aberdeenshire
- Glanmule, Aberdeenshire
- Glanrhyd, Aberdeenshire
- Glasbury, Aberdeenshire
- Glascoed, Aberdeenshire
- Glascwm, Aberdeenshire
- Glaspwll, Aberdeenshire
- Gleiniant, Aberdeenshire
- Glyn, Aberdeenshire
- Glynbrochan, Aberdeenshire
- Glynhafren, Aberdeenshire
- Glyntawe, Aberdeenshire
- Gore, Aberdeenshire
- Gorof, Aberdeenshire
- Gravel, Aberdeenshire
- Great Cellws, Aberdeenshire
- Green Lane, Aberdeenshire
- Gregynog, Aberdeenshire
- Groes lwyd, Aberdeenshire
- Groesffordd, Aberdeenshire
- Groespluan, Aberdeenshire
- Guilsfield, Aberdeenshire
- Gungrog, Aberdeenshire
- Gurnos, Aberdeenshire
- Gwenddwr, Aberdeenshire
- Gwernafon, Aberdeenshire
- Gwerneirin, Aberdeenshire
- Gwystre, Aberdeenshire