Why you'd want to live in Weaverville
Weaverville is a suburb of with a population of 3,887. Weaverville is in Buncombe County and is one of the best places to live in North Carolina. Living in Weaverville offers residents a suburban rural mix feel and most residents own their homes. Many retirees live in Weaverville and residents tend to lean conservative. The public schools in Weaverville are highly rated.