Willamette River blir til i elvemøtet mellom Coast Fork Willamette River og Middle Fork Willamette River ved Springfield (301 km fra utløpet) og munner ut i Columbia River ved Portland.