The New Hanover County Sheriff's office said Thursday that personnel at Carolina Beach State Park located the body.
The sheriff's office said the body was that of a white male between 25 and 35 years old, and approximately 180 pounds. The victim was wearing a red hooded sweatshirt, tan cargo pants and black sneakers with red trim.
Detectives were unable to rule out foul play, and the cause of death was not known. The body was to be taken to the state medical examiner's office in Chapel Hill for an autopsy on Friday.