Nigg Bay ( ) is a large, relatively shallow sandy bay, consisting of mudflats, saltmarsh and wet grassland, located on the north east coast of the Cromarty Firth, 5 miles east of Invergordon, in the district of Ross and Cromarty and in the Scottish council area of Highland.