Weaverville is located in Trinity County, CA. The population is 3,328, making Weaverville the largest city in Trinity County.
There are 10 public schools in Weaverville with an average Homefacts rating of B-. , and there are 0 registered sex offenders residing in the city. Unemployment in Weaverville is moderate and the median home sales price is $0. Detailed and up-to-date Weaverville property reports are available for any property address.
Cities near Weaverville include Douglas City, Lewiston and Junction City.