List of longest streams of Oregon
Seventy-seven rivers and creeks of at least 50 miles (80 km) in total length are the longest streams of the U.S. state of Oregon. All of these streams originate in the United States except the longest, the Columbia, which begins in the Canadian province of British Columbia and flows 1,249 miles (2,010 km) to the sea near Astoria.
Source: Wikipedia — List of longest streams of Oregon (CC BY-SA 4.0)