The Town of Weaverville, North Carolina, with a population of 2,517, is a charming community nestled in the scenic mountains of Western North Carolina. Located just 10 miles north of Asheville, Weaverville offers its residents a small-town friendly atmosphere while providing convenient and reliable city services.
Weaverville takes pride in its recognition as a Tree City USA Award winner for the years 1991 to 2007, highlighting its commitment to preserving its natural beauty. With a dedicated administration, fire department, police department, public works, water department, town council, and various boards, Weaverville ensures the well-being and satisfaction of its residents.
Generated from the website