ⓘ Scotland Neck, North Carolina

                                     

ⓘ Scotland Neck, North Carolina

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.