Cottage Grove is a city in Lane County, Oregon, United States. It received its name from its first postmaster, G. C. Pierce, in September 1861. Pierce's home at the time was in an oak grove. The population was 8,445 at the 2000 census. The 2007 estimate is 9,345 residents.