Marshallberg is an unincorporated area and census-designated place (CDP) in Carteret County, North Carolina, United States.
[4] It lies on the mainland, directly across Core Sound from Harkers Island and Cape Lookout beyond that.
Lying at the extreme southeast corner of a peninsula, it is isolated from other Carteret County communities and only a single road connects it to the rest of the state.
Marshallberg is located east of the center of Carteret County, bounded on the east by Core Sound, on the south by The Straits, on the west by Sleepy Creek, and on the northeast by Great Marsh Creek.
This article about a location in Carteret County, North Carolina is a stub.