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 5BX, AB55 5BG, AB55 5GF, AB55 5HA, AB55 5DZ, AB55 5FQ, AB55 5LD, AB55 5NR, AB55 5FD … See all