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. The second-longest, the Snake River, which at 1,078 miles (1,735 km) is the only other stream of more than 1,000 miles (1,600 km) on the list, begins in Wyoming and flows through parts of Idaho and Washington, as well as Oregon. Some of the other streams also cross borders between Oregon and California, Nevada, Idaho, or Washington, but the majority flow entirely within Oregon.
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. High-flow streams mentioned in the Atlas but not included in this long-stream list are the Metolius, Hood, Youngs, and Coos rivers. On the other hand, the list includes four low-flow intermittent streams—Dry River, Rattlesnake Creek, Rock Creek, and Dry Creek—that cross parts of the Oregon High Desert.
The direction of Oregon stream flow is influenced by four major drainage divides: the Oregon Coast Range on the west, the Cascade Range further inland, the Klamath–Siskiyou Mountains in the southwest, and the Blue Mountains in the northeast. One set of streams, including the Nehalem River, flows directly into the Pacific Ocean or into larger streams flowing directly to the Pacific; other streams, such as the Deschutes River, flow into the Columbia River or its tributaries. 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. In the table, total lengths are given in miles (mi) and kilometers (km), and elevations are in feet (ft) and meters (m).
Rivers and creeks
|
Key |
---|
Stream is not entirely within the state |
Name | Mouth[4] | Total length | Watershed area |
Mouth coordinates[5] |
Mouth elevation[5] | Source coordinates[5] |
Source elevation[6] | Source and mouth locations[4] |
---|---|---|---|---|---|---|---|---|
Columbia River | Pacific Ocean | 1,249 mi 2,010 km[7][n 1] |
258,000 mi2 668,000 km2[7] |
Lua error in package.lua at line 80: module 'strict' not found.[9] | 0 ft 0 m |
Lua error in package.lua at line 80: module 'strict' not found.[10] | 2,657 ft 810 m |
Source at Columbia Lake, British Columbia, mouth near Astoria |
Snake River | Columbia River | 1,078 mi 1,674 km[11][n 2] |
108,000 mi2 280,000 km2[7] |
Lua error in package.lua at line 80: module 'strict' not found. | 358 ft 109 m |
Lua error in package.lua at line 80: module 'strict' not found.[12] | 9,199 ft 2,804 m |
Source in Absaroka Range, Wyoming, mouth near Tri-Cities, Washington |
Owyhee River | Snake River | 346 mi 557 km[11][n 3] |
11,049 mi2 28,617 km2[14] |
Lua error in package.lua at line 80: module 'strict' not found. | 3,185 ft 666 ft |
Lua error in package.lua at line 80: module 'strict' not found.[15] | 6,918 ft 2,109 m |
Source in Independence Mountains of Nevada, mouth near Nyssa |
Klamath River | Pacific Ocean | 287 mi 462 km[16][n 4] |
15,700 mi2 40,700 km2[16] |
Lua error in package.lua at line 80: module 'strict' not found. | 0 ft 0 m |
Lua error in package.lua at line 80: module 'strict' not found.[17] | 4,090 ft 1,247 m |
Source at Upper Klamath Lake, mouth near Crescent City, California |
John Day River | Columbia River | 284 mi 457 km[18] |
8,100 mi2 21,000 km2[19] |
Lua error in package.lua at line 80: module 'strict' not found. | 269 ft 82 m |
Lua error in package.lua at line 80: module 'strict' not found.[20] | 6,676 ft 2,035 m |
Source in Strawberry Range, mouth near Rufus |
Deschutes River | Columbia River | 251 mi 405 km[21] |
10,400 mi2 26,939 km2[21] |
Lua error in package.lua at line 80: module 'strict' not found. | 164 ft 50 m |
Lua error in package.lua at line 80: module 'strict' not found.[22] | 4,747 ft 1,447 m |
Source in Cascade Range, mouth near Biggs Junction |
Rogue River | Pacific Ocean | 215 mi 346 km[23] |
5,200 mi2 13,400 km2[24] |
Lua error in package.lua at line 80: module 'strict' not found. | 0 ft 0 m |
Lua error in package.lua at line 80: module 'strict' not found.[25] | 5,320 ft 1,622 m |
Source in Cascade Range, mouth near Gold Beach |
Malheur River | Snake River | 190 mi 306 km[26] |
5,000 mi2 11,940 km2[26] |
Lua error in package.lua at line 80: module 'strict' not found. | 2,133 ft 650 m |
Lua error in package.lua at line 80: module 'strict' not found.[27] | 4,958 ft 1,511 m |
Source in Strawberry Range, mouth near Ontario |
Willamette River | Columbia River | 187 mi 301 km[28] |
11,400 mi2 30,000 km2[7] |
Lua error in package.lua at line 80: module 'strict' not found. | 10 ft 3 m |
Lua error in package.lua at line 80: module 'strict' not found.[29] | 438 ft 134 m |
Source near Eugene, mouth near Portland |
Grande Ronde River | Snake River | 182 mi 339 km[11][n 5] |
4,000 mi2 10,240 km2[31] |
Lua error in package.lua at line 80: module 'strict' not found. | 820 ft 250 m |
Lua error in package.lua at line 80: module 'strict' not found.[32] | 7,446 ft 2,270 m |
Source in Blue Mountains, mouth on Washington–Idaho border |
Powder River | Snake River | 153 mi 246 km[11] |
1,720 mi2 4,455 km2[33] |
Lua error in package.lua at line 80: module 'strict' not found. | 2,064 ft 629 m |
Lua error in package.lua at line 80: module 'strict' not found.[34] | 4,402 ft 1,342 m |
Source in Blue Mountains, mouth near Richland |
Crooked River | Deschutes River | 125 mi 201 km[35] |
4,300 mi2 11,137 km2[21] |
Lua error in package.lua at line 80: module 'strict' not found. | 1,949 ft 594 m |
Lua error in package.lua at line 80: module 'strict' not found.[36] | 3,624 ft 1,105 m |
Source near Ochoco Mountains, mouth near Culver |
Middle Fork Willamette River | Willamette River | 122 mi 196 km[7][37] |
1,355 mi2 3,510 km2[28] |
Lua error in package.lua at line 80: module 'strict' not found. | 436 ft 133 m |
Lua error in package.lua at line 80: module 'strict' not found.[38] | 5,552 ft 1,692 m |
Source in Calapooya Mountains, mouth near Springfield |
Nehalem River | Pacific Ocean | 119 mi 192 km[39] |
855 mi2 2,214 km2[39] |
Lua error in package.lua at line 80: module 'strict' not found. | 0 ft 0 m |
Lua error in package.lua at line 80: module 'strict' not found.[40] | 2,420 ft 740 m |
Source in Northern Oregon Coast Range, mouth near Wheeler |
North Fork John Day River | John Day River | 117 mi 188 km[18] |
600 mi2 1,554 km2[18] |
Lua error in package.lua at line 80: module 'strict' not found. | 1,834 ft 559 m |
Lua error in package.lua at line 80: module 'strict' not found.[41] | 7,420 ft 2,260 m |
Source in Elkhorn Mountains, mouth near Kimberly |
Umpqua River | Pacific Ocean | 112 mi 180 km[42] |
4,685 mi2 12,133 km2[43] |
Lua error in package.lua at line 80: module 'strict' not found. | 0 ft 0 m |
Lua error in package.lua at line 80: module 'strict' not found.[44] | 362 ft 110 m |
Source near Roseburg, mouth near Reedsport |
Siuslaw River | Pacific Ocean | 110 mi 180 km[45] |
773 mi2 2,000 km2[46] |
Lua error in package.lua at line 80: module 'strict' not found. | 0 ft 0 m |
Lua error in package.lua at line 80: module 'strict' not found.[47] | 632 ft 193 m |
Source in Central Oregon Coast Range, mouth at Florence |
North Umpqua River | Umpqua River | 110 mi 170 km[48] |
1,373 mi2 3,560 km2[49] |
Lua error in package.lua at line 80: module 'strict' not found. | 361 ft 110 m |
Lua error in package.lua at line 80: module 'strict' not found.[50] | 5,985 ft 1,824 m |
Source in Cascade Range, mouth near Roseburg |
South Umpqua River | Umpqua River | 110 mi 170 km[48] |
1,800 mi2 4,700 km2[51] |
Lua error in package.lua at line 80: module 'strict' not found. | 361 ft 110 m |
Lua error in package.lua at line 80: module 'strict' not found.[52] | 2,009 ft 612 m |
Source in Cascade Range, mouth near Roseburg |
Jordan Creek | Owyhee River | 99 mi 159 km[11] [n 6] |
1,305 mi2 3,380 km2[53] |
Lua error in package.lua at line 80: module 'strict' not found. | 3,363 ft 1,025 m |
Lua error in package.lua at line 80: module 'strict' not found.[54] | 7,551 ft 2,302 m |
Source in Owyhee Mountains of Idaho, mouth near Rome |
Burnt River | Snake River | 98 mi 158 km[11] |
1,090 mi2 2,823 km2[33] |
Lua error in package.lua at line 80: module 'strict' not found. | 2,073 ft 632 m |
Lua error in package.lua at line 80: module 'strict' not found.[55] | 3,824 ft 1,166 m |
Source in Blue Mountains, mouth near Huntington |
Silvies River | Malheur Lake | 95 mi 153 km[56] |
1,273 mi2 3,300 km2[57] |
Lua error in package.lua at line 80: module 'strict' not found. | 4,150 ft 1,265 m |
Lua error in package.lua at line 80: module 'strict' not found.[58] | 5,649 ft 1,722 m |
Source in Blue Mountains, mouth near Burns |
North Santiam River | Santiam River | 92 mi 148 km[59] |
766 mi2 1,984 km2[59] |
Lua error in package.lua at line 80: module 'strict' not found. | 217 ft 66 m |
Lua error in package.lua at line 80: module 'strict' not found.[60] | 5,133 ft 1,565 m |
Source in Cascade Range, mouth in Willamette Valley |
Little Deschutes River | Deschutes River | 92 mi 146 km[61] |
1,020 mi2 2,642 km2[21] |
Lua error in package.lua at line 80: module 'strict' not found. | 4,163 ft 1,269 m |
Lua error in package.lua at line 80: module 'strict' not found.[62] | 6,219 ft 1,896 m |
Source in Cascade Range, mouth near Sunriver |
Smith River | Umpqua River | 90 mi 140 km[63] |
218 mi2 565 km2[64] |
Lua error in package.lua at line 80: module 'strict' not found. | 0 mi 0 km |
Lua error in package.lua at line 80: module 'strict' not found.[65] | 1,406 ft 429 m |
Source in Central Oregon Coast Range, mouth near Reedsport |
McKenzie River | Willamette River | 90 mi 145 km[28] |
1,300 mi2 3,367 km2[66] |
Lua error in package.lua at line 80: module 'strict' not found. | 371 ft 113 m |
Lua error in package.lua at line 80: module 'strict' not found.[67] | 3,570 ft 1,088 m |
Source in Cascade Range, mouth near Eugene |
Umatilla River | Columbia River | 89 mi 143 km[68] |
2,540 mi2 6,579 km2[68] |
Lua error in package.lua at line 80: module 'strict' not found. | 269 ft 82 m |
Lua error in package.lua at line 80: module 'strict' not found.[69] | 2,332 ft 711 m |
Source in Blue Mountains, mouth at Umatilla |
Dry River (intermittent) | Crooked River | 88 mi 142 km[11] |
752 mi2 1,948 km2[70] |
Lua error in package.lua at line 80: module 'strict' not found. | 2,782 ft 848 m |
Lua error in package.lua at line 80: module 'strict' not found.[71] | 5,886 ft 1,794 m |
Source in Hampton Buttes near Brothers, mouth upstream of Smith Rock |
Silver Creek | Harney Lake | 87 mi 140 km[11] |
1,700 mi2 4,403 km2[72] |
Lua error in package.lua at line 80: module 'strict' not found. | 4,101 ft 1,250 m |
Lua error in package.lua at line 80: module 'strict' not found.[73] | 5,830 ft 1,777 m |
Source in Malheur National Forest, mouth at Harney Lake |
Sprague River | Williamson River | 84 mi 135 km[74] |
1,560 mi2 4,050 km2[74] |
Lua error in package.lua at line 80: module 'strict' not found. | 4,163 ft 1,269 m |
Lua error in package.lua at line 80: module 'strict' not found.[75] | 4,326 ft 1,319 m |
Source on high plateau of eastern Klamath County, mouth near Chiloquin |
Clackamas River | Willamette River | 83 mi 134 km[76] |
940 mi2 2,435 km2[28] |
Lua error in package.lua at line 80: module 'strict' not found. | 10 ft 3 m |
Lua error in package.lua at line 80: module 'strict' not found.[77] | 4,904 ft 1,496 m |
Source in Cascade Range, mouth at Gladstone and Oregon City |
Tualatin River | Willamette River | 83 mi 134 km[78] |
712 mi2 1,844 km2[78] |
Lua error in package.lua at line 80: module 'strict' not found. | 59 ft 18 m |
Lua error in package.lua at line 80: module 'strict' not found.[79] | 1,978 ft 603 m |
Source in Northern Oregon Coast Range, mouth near West Linn |
Rock Creek | John Day River | 82 mi 132 km[11] |
507 mi2 1,313 km2[70] |
Lua error in package.lua at line 80: module 'strict' not found. | 404 ft 123 m |
Lua error in package.lua at line 80: module 'strict' not found.[80] | 4,351 ft 1,326 m |
Source in Umatilla National Forest, mouth east of Wasco |
Willow Creek | Columbia River | 79 mi 127 km[81] |
880 mi2 2,279 km2[81] |
Lua error in package.lua at line 80: module 'strict' not found. | 269 ft 82 m |
Lua error in package.lua at line 80: module 'strict' not found.[82] | 4,918 ft 1,499 m |
Source in Umatilla National Forest, mouth upstream of Arlington |
South Fork Crooked River | Crooked River | 76 mi 123 km[11] |
1,530 mi2 4,000 km2[83] |
Lua error in package.lua at line 80: module 'strict' not found. | 3,622 ft 1,104 m |
Lua error in package.lua at line 80: module 'strict' not found.[84] | 4,779 ft 1,457 m |
Source southeast of Brothers, mouth near Ochoco Mountains |
Middle Fork John Day River | North Fork John Day River | 75 mi 121 km[18] |
321 mi2 833 km2[18] |
Lua error in package.lua at line 80: module 'strict' not found. | 2,198 ft 670 m |
Lua error in package.lua at line 80: module 'strict' not found.[85] | 4,253 ft 1,296 m |
Source in Blue Mountains, mouth near Monument |
Cow Creek | South Umpqua River | 75 mi 121 km[86] |
456 mi2 1,181 km2[87] |
Lua error in package.lua at line 80: module 'strict' not found. | 636 ft 194 m |
Lua error in package.lua at line 80: module 'strict' not found.[88] | 2,404 ft 733 m |
Source in Umpqua National Forest, mouth at Canyonville |
Sycan River | Sprague River | 75 mi 121 km[11] |
559 mi2 1,450 km2[89] |
Lua error in package.lua at line 80: module 'strict' not found. | 4,311 ft 1,314 m |
Lua error in package.lua at line 80: module 'strict' not found.[90] | 7,075 ft 2,156 m |
Source on high plateau of eastern Klamath County, mouth at Beatty |
Imnaha River | Snake River | 73 mi 117 km[11] |
855 mi2 2,214 km2[91] |
Lua error in package.lua at line 80: module 'strict' not found. | 945 ft 288 m |
Lua error in package.lua at line 80: module 'strict' not found.[92] | 6,641 ft 2,024 m |
Source in Wallowa Mountains, mouth on Idaho border |
Calapooia River | Willamette River | 72 mi 116 km[28] |
365 mi2 945 km2[28] |
Lua error in package.lua at line 80: module 'strict' not found. | 180 ft 55 m |
Lua error in package.lua at line 80: module 'strict' not found.[93] | 4,552 ft 1,387 m |
Source in Cascade Range, mouth at Albany |
Williamson River | Klamath River | 70 mi 110 km[94] |
3,000 mi2 7,800 km2[95] |
Lua error in package.lua at line 80: module 'strict' not found. | 4,147 ft 1,264 m |
Lua error in package.lua at line 80: module 'strict' not found.[96] | 5,100 ft 1,600 m |
Source on high plateau of eastern Klamath County, mouth at Upper Klamath Lake |
Succor Creek | Snake River | 67 mi 108 km[97][n 7] |
494 mi2 1,279 km2[98] |
Lua error in package.lua at line 80: module 'strict' not found. | 2,211 ft 674 m |
Lua error in package.lua at line 80: module 'strict' not found.[99] | 6,976 ft 2,126 m |
Source in Owyhee Mountains, mouth near Homedale, both in Idaho |
Siletz River | Pacific Ocean | 67 mi 108 km[100] |
373 mi2 970 km2[101] |
Lua error in package.lua at line 80: module 'strict' not found. | 0 ft 0 m |
Lua error in package.lua at line 80: module 'strict' not found.[102] | 708 ft 216 m |
Source in Central Oregon Coast Range, mouth near Lincoln City |
South Santiam River | Santiam River | 66 mi 106 km [103] |
1,040 mi2 2,694 km2[104] |
Lua error in package.lua at line 80: module 'strict' not found. | 217 ft 66 m |
Lua error in package.lua at line 80: module 'strict' not found.[105] | 1,932 ft 589 m |
Source in Cascade Range, mouth in Willamette Valley |
South Fork Coquille River | Coquille River | 63 mi 101 km[106] |
288 mi2 746 km2[106] |
Lua error in package.lua at line 80: module 'strict' not found. | 13 ft 4 m |
Lua error in package.lua at line 80: module 'strict' not found.[107] | 3,472 ft 1,058 m |
Source in Siskiyou National Forest, mouth near Myrtle Point |
West Little Owyhee River | Owyhee River | 63 mi 101 km[11] |
310 mi2 803 km2[70] |
Lua error in package.lua at line 80: module 'strict' not found. | 4,373 ft 1,333 m |
Lua error in package.lua at line 80: module 'strict' not found.[108] | 6,508 ft 1,984 m |
Source near McDermitt, mouth in Owyhee Desert |
Pudding River | Molalla River | 62 mi 100 km[109] |
531 mi2 1,375 km2[110] |
Lua error in package.lua at line 80: module 'strict' not found. | 62 ft 19 m |
Lua error in package.lua at line 80: module 'strict' not found.[111] | 950 ft 290 m |
Source in Waldo Hills, mouth near Canby |
Luckiamute River | Willamette River | 62 mi 100 km[112] |
315 mi2 816 km2[113] |
Lua error in package.lua at line 80: module 'strict' not found. | 164 ft 50 m |
Lua error in package.lua at line 80: module 'strict' not found.[114] | 2,684 ft 818 m |
Source in Central Oregon Coast Range, mouth near Buena Vista |
Bully Creek | Malheur River | 62 mi 99 km[11] |
540 mi2 1,560 km2[115] |
Lua error in package.lua at line 80: module 'strict' not found. | 2,244 ft 684 m |
Lua error in package.lua at line 80: module 'strict' not found.[116] | 4,278 ft 1,304 m |
Source in Malheur County, mouth near Vale |
South Fork John Day River | John Day River | 60 mi 97 km[18] |
607 mi2 1,570 km2[117] |
Lua error in package.lua at line 80: module 'strict' not found. | 2,329 ft 710 m |
Lua error in package.lua at line 80: module 'strict' not found.[118] | 5,400 ft 1,600 m |
Source in Ochoco Mountains, mouth near Dayville |
Lost River | Tule Lake | 60 mi 97 km[119][n 8] |
2,998 mi2 7,760 km2[120] |
Lua error in package.lua at line 80: module 'strict' not found. | 4,035 ft 1,230 m |
Lua error in package.lua at line 80: module 'strict' not found.[121] | 4,479 ft 1,365 m |
Source at Clear Lake Reservoir, mouth at Tule Lake, both in California |
Donner und Blitzen River | Malheur Lake | 60 mi 97 km[122] |
791 mi2 2,050 km2[123] |
Lua error in package.lua at line 80: module 'strict' not found. | 4,101 ft 1,250 m |
Lua error in package.lua at line 80: module 'strict' not found.[124] | 6,526 ft 1989 m |
Source near Steens Mountain, mouth at Malheur Lake |
South Yamhill River | Yamhill River | 60 mi 97 km[125] |
492 mi2 1,274 km2[126] |
Lua error in package.lua at line 80: module 'strict' not found. | 75 ft 23 m |
Lua error in package.lua at line 80: module 'strict' not found.[127] | 551 ft 168 m |
Source in Northern Oregon Coast Range, mouth near McMinnville |
North Fork Malheur River | Malheur River | 59 mi 95 km[128] |
550 mi2 1,424 km2[129] |
Lua error in package.lua at line 80: module 'strict' not found. | 2,923 ft 891 m |
Lua error in package.lua at line 80: module 'strict' not found.[130] | 6,884 ft 2,098 m |
Source in Strawberry Range, mouth near Juntura |
Yaquina River | Pacific Ocean | 59 mi 95 km[131] |
253 mi2 660 km2[131] |
Lua error in package.lua at line 80: module 'strict' not found. | 0 ft 0 m |
Lua error in package.lua at line 80: module 'strict' not found.[132] | 2,137 ft 651 m |
Source in Central Oregon Coast Range, mouth at Newport |
Butter Creek | Umatilla River | 57 mi 92 km[133] |
465 mi2 1,204 km2[133] |
Lua error in package.lua at line 80: module 'strict' not found. | 535 ft 163 m |
Lua error in package.lua at line 80: module 'strict' not found.[134] | 5,034 ft 1,534 m |
Source in Umatilla National Forest, mouth upstream of Hermiston |
Rattlesnake Creek (intermittent) | Crooked Creek | 57 mi 92 km[11] |
298 mi2 772 km2[70] |
Lua error in package.lua at line 80: module 'strict' not found. | 3,770 ft 1,149 m |
Lua error in package.lua at line 80: module 'strict' not found.[135] | 6,439 ft 1,963 m |
Source in desert north of McDermitt, mouth near Burns Junction |
Willow Creek | Malheur River | 57 mi 92 km[136] |
787 mi2 2,038 km2[137] |
Lua error in package.lua at line 80: module 'strict' not found. | 2,234 ft 681 m |
Lua error in package.lua at line 80: module 'strict' not found.[138] | 3,724 ft 1,135 m |
Source near Ironside, mouth near Vale |
Chetco River | Pacific Ocean | 56 mi 90 km[139] |
352 mi2 912 km2[139] |
Lua error in package.lua at line 80: module 'strict' not found. | 0 ft 0 m |
Lua error in package.lua at line 80: module 'strict' not found.[140] | 3,201 ft 976 m |
Source in Klamath Mountains, mouth near Brookings |
Illinois River | Rogue River | 56 mi 97 km[141] |
983 mi2 2,546 km2[142] |
Lua error in package.lua at line 80: module 'strict' not found. | 102 ft 31 m |
Lua error in package.lua at line 80: module 'strict' not found.[143] | 1,275 ft 389 m |
Source near Cave Junction (between Klamath Mountains and Siskiyou Mountains), mouth near Agness |
Rock Creek (intermittent) | Catlow Valley | 56 mi 90 km[11] |
269 mi2 697 km2[70] |
Lua error in package.lua at line 80: module 'strict' not found. | 4,557 ft 1,389 m |
Lua error in package.lua at line 80: module 'strict' not found.[144] | 6,896 ft 2,102 m |
Source on Hart Mountain, mouth in Catlow Valley |
Wallowa River | Grande Ronde River | 55 mi 89 km[145] |
956 mi2 2,480 km2[146] |
Lua error in package.lua at line 80: module 'strict' not found. | 2,316 ft 706 m |
Lua error in package.lua at line 80: module 'strict' not found.[147] | 4,498 ft 1,371 m |
Source in Wallowa Mountains, mouth downstream of Wallowa |
Sandy River | Columbia River | 55 mi 89 km[148] |
508 mi2 1,316 km2[148] |
Lua error in package.lua at line 80: module 'strict' not found. | 10 ft 3 m |
Lua error in package.lua at line 80: module 'strict' not found.[149] | 5,225 ft 1,593 m |
Source in Cascade Range, mouth near Troutdale |
Long Tom River | Willamette River | 55 mi 89 km[150] |
410 mi2 1,062 km2[151] |
Lua error in package.lua at line 80: module 'strict' not found. | 256 ft 78 m |
Lua error in package.lua at line 80: module 'strict' not found.[152] | 1,400 ft 427 m |
Source near Low Pass, mouth north of Monroe |
Fifteenmile Creek | Columbia River | 54 mi 87 km[11] |
373 mi2 966 km2[153] |
Lua error in package.lua at line 80: module 'strict' not found. | 95 ft 29 m |
Lua error in package.lua at line 80: module 'strict' not found.[154] | 6,178 ft 1,883 m |
Source in Mount Hood National Forest, mouth near The Dalles |
Dry Creek (intermittent) | Crooked Creek | 54 mi 86 km[11] |
499 mi2 1,184 km2[70] |
Lua error in package.lua at line 80: module 'strict' not found. | 3,570 ft 1,088 m |
Lua error in package.lua at line 80: module 'strict' not found.[155] | 5,000 ft 1,524 m |
Source near Five Points, mouth near Burns Junction |
Nestucca River | Pacific Ocean | 53 mi 85 km[156] |
370 mi2 960 km2[157] |
Lua error in package.lua at line 80: module 'strict' not found. | 0 ft 0 m |
Lua error in package.lua at line 80: module 'strict' not found.[158] | 2,246 ft 685 m |
Source in Northern Oregon Coast Range, mouth near Pacific City |
Warm Springs River | Deschutes River | 53 mi 85 km[11] |
541 mi2 1,401 km2[70] |
Lua error in package.lua at line 80: module 'strict' not found. | 1,240 ft 378 m |
Lua error in package.lua at line 80: module 'strict' not found.[159] | 4,023 ft 1,226 m |
Source in Cascade Range, mouth near Kahneeta |
North Fork Coquille River | Coquille River | 53 mi 85 km[106] |
154 mi2 399 km2[106] |
Lua error in package.lua at line 80: module 'strict' not found. | 13 ft 4 m |
Lua error in package.lua at line 80: module 'strict' not found.[160] | 1,647 ft 502 m |
Source in central Coast Range, mouth near Myrtle Point |
Chewaucan River | Abert Lake | 53 mi 86 km[11] |
651 mi2 1,686 km2[70] |
Lua error in package.lua at line 80: module 'strict' not found. | 4,258 ft 1,298 m |
Lua error in package.lua at line 80: module 'strict' not found.[161] | 5,151 ft 1,570 m |
Source in Fremont National Forest, mouth at Abert Lake |
Applegate River | Rogue River | 51 mi 82 km[162][n 9] |
767 mi2 1,990 km2[163] |
Lua error in package.lua at line 80: module 'strict' not found. | 850 ft 259 m |
Lua error in package.lua at line 80: module 'strict' not found.[164] | 2,534 ft 772 m |
Source in Siskiyou Mountains in California, mouth near Grants Pass |
Trout Creek | Deschutes River | 51 mi 82 km[11] |
692 mi2 1,792 km2[165] |
Lua error in package.lua at line 80: module 'strict' not found. | 1,283 ft 391 m |
Lua error in package.lua at line 80: module 'strict' not found.[166] | 5,593 ft 1,705 m |
Source in Ochoco Mountains, mouth at Jefferson–Wasco county line |
Cow Creek | Jordan Creek | 51 mi 82 km[11] [n 10] |
330 mi2 855 km2[167] |
Lua error in package.lua at line 80: module 'strict' not found. | 4,216 ft 1,285 m |
Lua error in package.lua at line 80: module 'strict' not found.[168] | 7,048 ft 2,148 m |
Source near De Lamar, Idaho, mouth at Danner |
Crooked Creek | Owyhee River | 51 mi 82 km[169] |
1,340 mi2 3,500 km2[170] |
Lua error in package.lua at line 80: module 'strict' not found. | 3,343 ft 1,019 m |
Lua error in package.lua at line 80: module 'strict' not found.[171] | 3,921 ft 1,195 m |
Source at Crooked Creek Spring, mouth near Rome |
Minam River | Wallowa River | 51 mi 82 km[11] |
239 mi2 618 km2[172] |
Lua error in package.lua at line 80: module 'strict' not found. | 2,536 ft 773 m |
Lua error in package.lua at line 80: module 'strict' not found.[173] | 7,684 ft 2,342 m |
Source in the Eagle Cap Wilderness, mouth at Minam |
Molalla River | Willamette River | 50 mi 80 km[174] |
877 mi2 2,270 km2[28] |
Lua error in package.lua at line 80: module 'strict' not found. | 69 ft 21 m |
Lua error in package.lua at line 80: module 'strict' not found.[175] | 3,304 ft 1,007 m |
Source in Cascade Range, mouth near Canby |
Walla Walla River | Columbia River | 50 mi 80 km[176][n 11] |
1,758 mi2 4,453 km2[68] |
Lua error in package.lua at line 80: module 'strict' not found. | 404 ft 123 m |
Lua error in package.lua at line 80: module 'strict' not found.[177] | 1,360 ft 410 m |
Source near Milton-Freewater, mouth near Wallula, Washington |
Map
Error: Image is invalid or non-existent.
See also
Notes and references
- Notes
- ↑ Only 309 miles (497 km) of the Columbia River flow through Oregon.[8]
- ↑ Only 233 miles (375 km) of the Snake River flow through Oregon.[8]
- ↑ Only 186 miles (299 km) of the Owyhee River flow through Oregon.[13]
- ↑ Only 79 miles (127 km) of the Klamath River flow through Oregon. Calculated by subtracting the river mileage (208) at the Oregon–California border from the total length (287).[8]
- ↑ Only about 144 miles (232 km) of the Grande Ronde River flow through Oregon. The river leaves Oregon and enters Washington at about river mile 39, reenters Oregon at river mile 38, and flows back into Washington at river mile 37. The distance within Oregon is the total length, 182 miles (293 km), minus the distance 38 miles (61 km) in Washington.[30]
- ↑ Only 52 miles (84 km) of Jordan Creek flow through Oregon. The creek enters Oregon at about river mile 52.[11]
- ↑ Only 39 miles (63 km) of Succor Creek flow through Oregon. The creek enters Oregon at about river mile 44 and leaves it at about river mile 5.[11]
- ↑ Only about 46 miles (74 km) of the Lost River flow through Oregon. The river enters Oregon at about river mile 48 and leaves it at about river mile 2.[119]
- ↑ About 50 miles (80 km) of the Applegate River flow through Oregon. This is the sum of the 46 miles (74 km) marked on topo maps plus the remaining distance to the California border, measured by map scale and ruler.[162]
- ↑ Only 36 miles (58 km) of Cow Creek flow through Oregon. The creek enters Oregon at about river mile 36.[11]
- ↑ Only about 10 miles (16 km) of the Walla Walla River flow through Oregon. The river leaves the state and enters Washington at about river mile 40.[176]
- References
- ↑ 1.0 1.1 1.2 Loy, et al., pp. 162–169
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 4.0 4.1 Based on information in United States Geological Survey maps published on the Internet by TopoQuest, the Oregon Atlas, and the Oregon Atlas & Gazetteer. Locations are in Oregon except as noted.
- ↑ 5.0 5.1 5.2 The mouth coordinates, mouth elevation, and source coordinates are from the Geographic Names Information System (United States Geological Survey) listing for each river except for the source coordinates of the Columbia River, which are from the Canadian Geographical Names Data Base.
- ↑ Derived from Google Earth search using Geographic Names Information System (GNIS) source coordinates.
- ↑ 7.0 7.1 7.2 7.3 7.4 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 11.00 11.01 11.02 11.03 11.04 11.05 11.06 11.07 11.08 11.09 11.10 11.11 11.12 11.13 11.14 11.15 11.16 11.17 11.18 11.19 11.20 11.21 11.22 11.23 11.24 11.25 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Benke and Cushing, Chapter 13, p. 647
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 16.0 16.1 Benke and Cushing, Chapter 12, p. 563
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 18.0 18.1 18.2 18.3 18.4 18.5 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 21.0 21.1 21.2 21.3 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found. The Hamaker, Oregon, quadrant map includes a river mile (RM) marker for RM 211 (river kilometer 346) near the confluence of the Rogue River with Mazama Creek. The remaining 4 miles (6 km) is an estimate based on map scale and ruler.
- ↑ Benke and Cushing, Chapter 12, p. 569
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 26.0 26.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 28.0 28.1 28.2 28.3 28.4 28.5 28.6 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 33.0 33.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found. Map quadrants show river mileage from mouth to source.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Length derived by subtracting the main stem length of 187 miles (301 km) from the United States Geological Survey figure of 309 miles (497 km) for the main stem plus the Middle Fork
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 39.0 39.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found. The map quadrants include river mile markers from mouth to source.
- ↑ Benke and Cushing, Chapter 12, p. 585
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found. Map quadrangles show river mileage from mouth to source.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 48.0 48.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Sheehan, p. 290
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 59.0 59.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found. The maps include river mile markers for the lower 88 miles (142 km) of the river. The remaining distance is an estimate based on map scale and ruler.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 68.0 68.1 68.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 70.0 70.1 70.2 70.3 70.4 70.5 70.6 70.7 Lua error in package.lua at line 80: module 'strict' not found. ArcExplorer GIS data viewer.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 74.0 74.1 Lua error in package.lua at line 80: module 'strict' not found. Retrieved April 11, 2011.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 78.0 78.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 81.0 81.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found. The maps include river mile markers for the lower 73 miles (117 km) of the river. The remaining distance is an estimate based on map scale and ruler.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Sheehan 2005, pp. 298–99.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found. Map quadrants show river mileage from mouth to source.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found. The map quadrants include river-mile markers for the stream's entire length.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 106.0 106.1 106.2 106.3 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found. The map quadrants include river-mile (RM) markers to RM 59 (river kilometer 95). The remaining distance is an estimate based on map scale and ruler.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found. The map quadrants include river-mile (RM) markers to RM 52 (river kilometer 84). The remaining distance is an estimate based on map scale and ruler.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 119.0 119.1 Lua error in package.lua at line 80: module 'strict' not found. Map quadrants show river mileage from mouth to source.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found. The map quadrants include river mile (RM) markers from the mouth to RM 55 (river kilometer 89), upstream of Grand Ronde, Oregon. The remaining distance is an estimate based on map scale and ruler.
- ↑ Lua error in package.lua at line 80: module 'strict' not found. The total is the sum of five subwatersheds: Upper Yamhill, Mill Creek, Salt Creek, Lower South Yamhill/Deer Creek, and Willamina Creek.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 131.0 131.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 133.0 133.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found. Reference states that Willow Creek is dammed 41 miles (66 km) from its mouth. The remaining distance is an estimate based on map scale and ruler.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 139.0 139.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found. The distance between the source and the upstream boundary of the Wild and Scenic section, which begins at river mile (RM) 50.4 (river kilometer 81.1) and ends at the mouth, is an estimate based on map scale and ruler.
- ↑ Lua error in package.lua at line 80: module 'strict' not found. The document is Appendix E of the Illinois Appendices in zipped PDF format.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found. The map quadrants include river mile (RM) markers from the mouth to RM 50 (river kilometer 74.5). The remaining distance is an estimate based on map scale and ruler.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 148.0 148.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found. Map quadrangles show river mileage from the mouth to 49.7 miles (80.0 km). The remaining distance is an estimate based on map scale and ruler.
- ↑ Lua error in package.lua at line 80: module 'strict' not found. Includes the watershed of the Little Nestucca River, which is a tributary of Nestucca Bay but not the Nestucca River main stem.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 162.0 162.1 Lua error in package.lua at line 80: module 'strict' not found. Map quadrants show river mileage from the mouth to river mile (RM) 46 or river kilometer (RK) 74 near the intake for Applegate Dam. The remaining distance is an estimate based on map scale and ruler.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found. The map quadrants include river mile (RM) markers from the mouth to RM 46.3 (river kilometer 74.5). The remaining distance is an estimate based on map scale and ruler.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 176.0 176.1 Lua error in package.lua at line 80: module 'strict' not found. The maps include river mile markers for the lower 46 miles (74 km) of the river. The remaining distance is an estimate based on map scale and ruler.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
Works cited
- Benke, Arthur C., ed., and Cushing, Colbert E., ed.; Carter, James L.; Resh, Vincent H. (2005). "Chapter 12: Pacific Coast Rivers of the Coterminous United States" in Rivers of North America. Burlington, Massachusetts: Elsevier Academic Press. ISBN 978-0-12-088253-3.
- Benke, Arthur C., ed., and Cushing, Colbert E., ed.; Stanford, Jack A.; Gregory, Stanley V.; Hauer, F. Richard; Snyder, Eric B. (2005). "Chapter 13: Columbia River Basin" in Rivers of North America. Burlington, Massachusetts: Elsevier Academic Press. ISBN 978-0-12-088253-3.
- Loy, William G., ed.; Allan, Stuart; Buckley, Aileen R.; Meacham, James E. (2001) [1976]. Atlas of Oregon, 2nd edition. Eugene, Oregon: University of Oregon Press. ISBN 978-0-87114-101-9.
- Lua error in package.lua at line 80: module 'strict' not found.
External links
- Map of Oregon drainage basins published by State of Oregon Water Resources Department