The Atlas of Oregon ranks 31 rivers in the state by average streamflow; the top five are the Columbia, Snake, Willamette, Santiam, and Umpqua.
[1] Not all Oregon rivers with high average flows are on this list of longest streams because neither their main stems nor any of their tributaries (including what are called "forks") are at least 50 miles (80 km) long.
A third set, including the Klamath River and its tributaries, originates in Oregon, but its waters eventually flow into northern California before reaching the ocean.
Other streams like the Donner und Blitzen River flow into closed basins, such as Malheur Lake, that have no outlet to the sea.
[1] Source data for the table below came from topographic maps created by the United States Geological Survey and published on-line by TopoQuest,[2] and from the Atlas of Oregon;[1] the Oregon Atlas and Gazetteer;[3] two federally produced geographic information system (GIS) datasets—the National Hydrography Dataset and the National Watershed Boundary Dataset—and other sources as noted.