The Coast Fork Willamette River is one of several forks that unite to form the Willamette River in western Oregon in the United States. It is approximately 55 mi (89 km) long, draining an area of the mountains at the south end of the Willamette Valley south of Eugene.
It is formed in southwestern Lane County by the confluence of Garoutte Creek and the Big River. It flows north through the mountains, through the Cottage Grove Lake reservoir, to Cottage Grove, where it receives the Row River from the southeast. It continues north past Creswell and joins the Middle Fork from the south, approximately 2 mi (3.2 km) southwest of Eugene, to form the Willamette.
The river was an important transportation route throughout much of the early history of the state, furnishing a means of conveying the vast timber and agricultural resources of the state to the outside world.
The Willamette rises in three separate forks in the mountains south and southeast of Eugene, at the southern end of the Willamette Valley.
The Middle Fork and North Fork rise on the western side of the Cascades between Three Sisters south to Diamond Peak, with the Middle Fork receiving the North Fork northwest of Oakridge and flowing northwest through the mountains to the southern end of the Willamette Valley.