Home / Rivers / Oregon
Max Creel™ rivers

Oregon Rivers

Open a river for its map, facts and the lakes on it.

1,243 miles

Columbia River

The Pacific Northwest's largest river loops north then south through British Columbia, sweeps across eastern Washington past Wenatchee and the Tri-Cities, then forms the Oregon–Washington line through the Columbia Gorge, Portland and Vancouver to the Pacific.

View river →
187 miles

Willamette River

The Willamette runs north up its namesake valley between the Coast Range and Cascades, past Eugene, Corvallis, Albany and Salem, bends east at Newberg, drops over Willamette Falls at Oregon City, and splits around Sauvie Island at Portland.

View river →
1,080 miles

Snake River

The Snake is the largest tributary of the Columbia River. It starts in Yellowstone National Park, crosses southern Idaho and runs through Hells Canyon.

View river →
252 miles

Deschutes River

From the high Cascades the Deschutes fills Crane Prairie and Wickiup reservoirs, then runs north through Sunriver, Bend and Redmond, down a basalt canyon to Lake Billy Chinook, and across the Warm Springs Reservation to the Columbia.

View river →
about 284 miles

John Day River

A long undammed river of eastern Oregon, it flows west past Prairie City and John Day, turns north through Picture Gorge and the fossil-bed country, then meanders north between Sherman and Gilliam counties to the Columbia.

View river →
about 215 miles

Rogue River

Starting near Crater Lake, the Rogue drops west through Prospect and Shady Cove, passes Gold Hill and Grants Pass, then cuts a remote canyon through the Klamath Mountains past Galice and Agness to the coast at Gold Beach.

View river →
about 111 miles

Umpqua River

Formed just outside Roseburg, the main Umpqua winds northwest through Coast Range valleys past Elkton, then west through a tighter canyon to tidewater at Scottsburg and on to the coast near Reedsport.

View river →
257 miles

Klamath River

From Klamath Falls, the Klamath cuts through rugged canyon country of southern Oregon and northern California past Happy Camp, Somes Bar, Orleans and Weitchpec to the Pacific south of Crescent City.

View river →
280 miles

Owyhee River

Starts in northeast Nevada, crosses the Duck Valley reservation into southwest Idaho, then cuts deep canyons in southeast Oregon past Rome before filling Lake Owyhee and joining the Snake.

View river →
210 miles

Grande Ronde River

From the Blue Mountains the Grande Ronde crosses the farm valley at La Grande, then drops into deep canyons below Elgin, picks up the Wallowa at Rondowa, passes Troy, and enters Washington before joining the Snake.

View river →

← Browse rivers by state