Brooks is an unincorporated community in Marion County, Oregon, United States. For statistical purposes, the United States Census Bureau has defined Brooks as a census-designated place (CDP). The census definition of the area may not precisely correspond to local understanding of the area with the same name. As of the 2010 census the population was 398.. Brooks is part of the Salem Metropolitan Statistical Area.
It is located about nine miles north of Salem near Oregon Route 99E on French Prairie.
Brooks was a station on the Southern Pacific Railroad main line (now the Union Pacific) through the Willamette Valley. The station was named for early settler Linus Brooks, who came to Oregon from Illinois in 1850. He was born in Ohio in 1805. Brooks post office was established in 1871, about the time the railroad reached the community. Brooks was platted with 30 blocks in 1878 and had 135 residents at that time. The community did not grow appreciably and it never incorporated.