The Williamson River of south-central Oregon in the United States is about long. It drains about east of the Cascade Range. Together with its principal tributary, the Sprague River, it provides over half the inflow to Upper Klamath Lake, the largest freshwater lake in Oregon. The lake's outlet is the Link River, which flows into Lake Ewauna and the Klamath River.