Tre regioner i Skottland har kyst ved Moray Firth, Highland, Moray og Aberdeenshire. De største sidearmene til Moray Firth er Dornach Firth, Cromarty Firth og Beauly Firth, alle på vestsiden av fjorden. Elvene Spey og Ness renner ut i Moray Firth. Fjorden har mer enn 800 km med kystlinje, mye av denne er klipper. En egen delfinart, tumlere, rundt 130 stykker av dem, har opphold i fjorden. De kalles også for Moray Firth-delfiner.