Heres a post by Osmosis, on SSSF.
Navigable rivers/sloughs in Oregon.
Though there is much to be debated regarding the rationality behind what is navigable and not, here is the current (as far as I know) list of the ones that are considered navigable.
There are several rivers listed as Navigable on a state level, very few actualy - which is odd considering how many rivers have state funded boat ramps. There are however around 100 that are listed as federally navigable.
There is a loophole I keep hearing about, to the effect of: rivers with state funded ramps are deemed navigable between such ramp and the takeout, Not sure of the validity as I can't find a law written on it.
On a state level these are Navigable:
Chetco,
Columbia,
Coos,
Coquille,
John Day,
Klamath,
Mckenzie,
Rogue,
Sandy,
Snake,
Umpqua
Willamette.
Federally navigable waters in Oregon:
alsea bay & river to RM 13
bear creek (coos)
beaver slough
big creek (lane)
big creek slough
blind slough (including gnat creek)
bonneville channel
bradbury slough
burnside channel
calandar slough
canal creek (mouth to bridge to RM .06)
catching slough (mouth to RM 6)
cathlamet bay
chetco cove
chetco river
clatskanie river
clifton channel
coalbank slough
columbia river
columbia slough
coos bay
coos river
coos river south fork
cooston channel
coquille river
coquille river north fork
dean creek
depoe bay
duncan slough
eslick creek
gardiner channel
goble channel
government island channel
haynes slough
hood river
hudson slough (farey creek)
isthumus slough
joe ney slough
john day river (astoria)
john day river (the dalles)
kentucky slough
kilches river
knappa slough
larson slough
lewis and clark river
mcintosh slough
mckenzie river
mill creek (on umpqua)
millicoma river
millport slough
molalla river
multnomah channel
necanicum river
nehalem bay
nehalem river
nehalem river (north fork)
nestucca bay
nestucca river (big and little)
netarts bay
noel creek
north slough (coos)
oregon slough (N portland harbor)
oswego canal
oswego lake
palouse slough
port orford
prairie channel
pulaski creek
randolph slough
rogue river
sand lake
santiam river
siletz bay
siletz river
siuslaw river
siuslaw river (north fork)
skipanon river
smith river
snake river
sough slough (coos)
swan island lagoon
tillamook bay
tillamook river
tualatin river
umpqua river (including south fork)
walker island channel
wallace slough
wallooskee river (walluski)
warren slough
westport slough
willamette river
willanch slough
winchester bay
yachats river
yamhill river
yaquina bay
yaquina river
youngs bay
youngs river