Scotland Neck is a town in Halifax County, North Carolina, in the United States. As of the 2000 census, the town population was 2,362.
Category: Halifax, North Carolina, United States