Moray Firth, trekantet fjord ved Skotlands nordøstkyst; ca. 40 km lang og 29 km bred ved udløbet i Nordsøen. Fjorden deles i bunden i to af halvøen Black Isle og bliver til Cromarty Firth i nord og Inverness Firth i syd. På den sydlige kyst er der sandstrande og skove, og her ligger byerne Nairn og inderst Inverness, hvor Den Kaledoniske Kanal forbinder Nordsøen med Atlanterhavet. Fjorden har bl.a. et stort laksefiskeri.