Just downstream of the highway, Dedrick Slough enters from the right and then Dodson Slough, also from the right, before the river flows around Confluence Island and receives the McKenzie River from the right north of Eugene and 175 miles from the Willamette's mouth.