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 5DE, AB55 5JY, AB55 5FY, AB55 5BE, AB55 5GQ, AB55 5EX, AB55 5JT, AB55 5LD, AB55 5GW … See all