About Weaverville CDP, California
Weaverville is a census-designated place (CDP) in Trinity County, California, United States. The population was 3,600 at the 2010 census, up from 3,554 at the 2000 census. It is the county seat of Trinity County. Weaverville is located 26 miles (42 km) west-northwest of Redding, at an elevation of 2,235 feet (681 m).
According to the United States Census Bureau, the CDP has a total area of 4.4 square miles (11 km2), all of it land.