Weaverville
Weaverville is located in Trinity County (of which it is the county seat) just northwest of Redding between Willow Creek and Redding along Highway 299 on the banks of the Trinity River near Clair Engle Lake and Shasta Lake.
There is also a Weaverville, North Carolina.