NC Gazetteer

Newport Marshes

Also known as: Haystack Marshes
A island in Carteret County
… a marshy island in Newport River about 1 mi. NE of Morehead City between the channel of the Intracoastal Waterway and Crab Point Thorofare in central Carteret County. Formerly Haystack Marshes.