NC Gazetteer
Scotland Neck
A
town
in
Halifax County
… town in SE Halifax County. Named for region settled 1722 by Scottish colonists. Inc. 1867. Produces textiles. Alt. 103.