Scotland Neck is a town in Halifax County, North Carolina, in the United States. At the 2010 census, the town population was 2,059. It is part of the Roanoke Rapids, North Carolina Micropolitan Statistical Area.
Continue reading...From
Wikipedia, the free encyclopedia.