Whitehead Township, Alleghany County, North Carolina
Whitehead Township is one of seven townships in Alleghany County, North Carolina, United States. The township had a population of 1,060 according to the 2010 census. Whitehead Township occupies in central Alleghany County. The township's southern border is with Wilkes County. References Townships in Alleghany County, North Carolina Townships in North Carolina