Cottonwood is a census-designated place (CDP) in Shasta County, California, United States. The population was 2,960 at the 2000 census. Cottonwood is a stagecoach town founded in 1882. Cottonwood is equidistant between Redding and Red Bluff, 15 miles (24 km) in both directions. It is 4 miles (6.4 km) south of Anderson. In spring of 1997 Hollywood came to this small quiet town to film "Almost Heroes" starring Matthew Perry and Chris Farley. It was Farley's last film.