Weaverville has a vision to promote a community with an appropriate balance of industry, business, and services that develop harmony with the environment and the Towns residential character.  In order to create this harmony, Weaverville’s vision remains with the citizens needs; to provide quality service, fast and efficient emergency services when needed, and provide an overall safe and pleasant atmosphere for its visitors and residents. The Town of Weaverville is dedicated to its citizens and will continue to promote the distinct identity of the Town in the county, region and state.