Weaverville is about an hour west of Redding and is the county seat of Trinity County. The population was 3600 at the 2010 census.