The Moray Firth is a roughly triangular inlet of the North Sea, north and east of Inverness, which is in the Highland council area of north of Scotland. It is the largest firth in Scotland, stretching from Duncansby Head in the north, in the Highland council area, and Fraserburgh in the east, in the Aberdeenshire council area, to Inverness and the Beauly Firth in the west. Therefore, three council areas have Moray Firth coastline: Highland to the west and north of the Moray Firth and Highland, Moray and Aberdeenshire to the south. The firth has more than 800 kilometres of coastline, much of which is cliff.
A number of rivers flow into the Moray Firth, including the River Ness, the River Findhorn and the River Spey. Various smaller firths and bays are inlets of the firth, including the Cromarty Firth and the Dornoch Firth. The Pentland Firth has its eastern mouth at the Moray Firth's northern boundary.
Copyright: CC 3.0