It rises in two short forks in the high Cascades in eastern Lane County in the Willamette National Forest. The South Fork rises near the Pacific Crest Trail in the Three Sisters Wilderness Area and flows NNW approximately 30 mi (48 km) through Cougar Reservoir. The main branch rises in the northeast corner of Lane County, near the Three Sisters and flows west past McKenzie Bridge for approximately 25 mi (40 km) to where it receives the South Fork from the south approximately 3 mi (5 km) east of Blue River. It flows west down through a narrow valley in the mountains, past Vida and Waterville. As it emerges from the mountains it passes along the north side of Springfield and joins the Willamette from the east approximately 5 mi (8 km) north of Eugene.
The McKenzie River is also home of the McKenzie River Drift Boat. This flat-bottomed boat with a high bow is used throughout the world for fishing in fast moving rivers.
The McKenzieRiver is a tributary of the Willamette River, 86 mi (138 km) long, in northwestern Oregon in the United States.
The main branch rises in the northeast corner of Lane County, near the Three Sisters and flows west past McKenzie Bridge for approximately 25 mi (40 km) to where it receives the South Fork approximately 3 mi (5 km) east of Blue River.
The McKenzieRiver is also home of the McKenzieRiver Drift Boat.