Weed is a city located in Siskiyou County, California. As of the 2010 Census, the town had a total population of 2,967, down from 2,979 at the 2000 census. There are several unincorporated communities adjacent to, or just outside Weed proper. These include Edgewood, Carrick, Lake Shastina, Rancho Hills and Hammond Ranch. These communities generally have mailing addresses that use Weed, or its ZIP code. The total population of this area in 2007 was 6,318.