Williamsboro township, Vance County, NC
3,443
Population
38.9
square miles
88.4
people per square mile