Forres is a town in Moray. It was a historic Royal Burgh and is near the Moray Firth and Findhorn Bay. To the east of the town is Elgin, To the west is Nairn. To the south is Logie and Grantown on Spey, and to the north is Kinloss and Findhorn.