Keith is a compact market town in rural Moray, in north‑east Scotland, sitting on the banks of the River Isla. It has a long history as a local trading and coaching hub, with a tidy town centre of older stone buildings and a mix of Victorian and earlier architecture that hints at its centuries‑old role serving surrounding farms and hamlets.
Today Keith combines agriculture and local services with tourism linked to the nearby Speyside whisky trail and several distilleries; the preserved Keith and Dufftown heritage railway and a mainline station also add a heritage and transport dimension. Community life is steady and village‑scale, with annual events, shops and cafés, and easy road and rail access to larger centres such as Elgin, Inverness and Aberdeen.
AB55 5JW, AB55 5AH, AB55 5FD, AB55 5DS, AB55 5HU, AB55 5DU, AB55 5FH, AB55 5BP, AB55 5DH … See all