Image for spinner

SOLVE has moved offices! As of August 1, 2022, our new address is 1501 SW Jefferson St. Portland, OR 97201

A big thank you to all our Oregon Adopt-A-River Coordinators and Groups! Together we are protecting over 394 miles of rivers, lakes, and streams throughout our beautiful state. Want to join them and clean your favorite waterway?


Bear Creek - Central Point to Ashland - Stream Smart Bear Creek Stewards and Jackson County Parks

Beaverton Creek - SW Hocken Ave to beaverton Transit Center - Vernier Software & Technology

Beaverton Creek Tributary - Sullivan Lane to Marty Lane - Colleen McDaniel

Bethany Lake - LAM Research

Clackamas River - Promontory Park to River mile 45 - Astrid Norse

Clackamas River - Clackamette Park to Cross Park - Andrea L Grand

Clackamas River - High Rocks - Lewis & Clark College - Center for Social Change and Community Involvement

Clackamas River - Riverfront County Park - The Crockett's

Clackamas River - Barton Park to Carver Park - Alex Ford

Columbia River - Marine Drive NE 122nd to NE 158th - PacifiCorp

Columbia River - Mile 99 to 100 on Sauvie Island - Childpeace Montessori School

Columbia River - Collins Beach - Sauvie Island - ORCOBA and AANR-NW

Columbia River - Rooster Rock State Park - American Association for Nude Recreation-Northwest           

Columbia River - Walton Beach - Mary Bush

Columbia Slough at Kelley Point Park - Slough Defenders

Columbia Slough at City Dump Rd. - Zora Hess

Columbia Slough - Whitaker Ponds to NE 63rd Ave. - Paul Taylor

Columbia Slough - NE 63rd Ave to NE Alderwood Ave. - Salad del Agua

Commonwealth Lake - Mountainside High School Key Club

Crater Lake - Cycle Portland & Bicycle Adventures

Dalton Lake - Friends of Dalton Lake

Deer Creek - Pheonix School of Roseburg

Fairview Lake - Robert Dolphin

John Day River - McDonalds Crossing - Teddy Fennern

Klamath River - Conger Heights Park - Cheyenne Low

McKenzie River - Armitage Park to Taylor Landing - Brian Turnwald 

Middle Creek - StreamSavers

Mill Creek - Mark Babson

Molalla River - Wagonwheel Park, Molalla - Girl Scouts Oregon SW Washington Service Unit 12

Molalla River - Canby Community River Park to Wagonwheel Park - Gina

Molalla River - One mile downstream to one mile upstream of Hwy 211 - Bridge Amy Ashcroft

Molalla River - Table Rock Creek Fork to Glen Avon Bridge - Molalla Riverwatch

Multnomah Channel - Willamette River to Columbia River - N D N  Environmental Reclamation Incorporated

Multnomah Creek - Multnomah Falls - Adsearch

Nestucca River - Pacific City Boat Launch to mouth of the Nestucca at Bob Straub - Citizens on Sunset

North Santiam - Packsaddle Park to Mehama Bridge -

North Umpqua River - Gravel Bin Takeout to Bogus Creek Takeout - Sharon Blodgett

North Umpqua River - Mile Post 23 to Mile Post 26 - Umpqua Watersheds

Ochoco Creek - Rotary Club of Crook County

Powder River - Baker City City Limits - Johanna Sedell

Pringle Creek - Bush's Pasture Park to Willamette River - Ken Ploeser

Pudding River - Hwy99 to the Molalla River - Longtin Family

Riverfront Park, Salem - Willamette University Alpha Phi

Rogue River - Gold Beach to Agness - Lower Rogue Watershed Council

Rogue River - Matson Park to Whitehorse Riffle - Alex Hudjohn

Rogue River - Old Gold Rey Dam to Rattlesnake Rapids – Emily Grimes

Row River - Doug Garletts

Row River - 1mi stretch south of Dorena Lake - John Peters

Salmon River - River Miles 3-5 in Otis, OR - Gary Keys

Sandy River - Stark St to Halsey St. - Deschutes Brewery

Sandy River - Glen Otto Park - Multnomah Youth Cooperative

Sandy River - Revenue Bridge to Dodge Park - Jebrahn Ferrier-Carpenter

Santiam River - Greens Bridge to I-5 Bridge - Christoper Christiansen

Santiam River - Fisherman's Bend - Ratchet Brewery

Scappoose Creek - ATI Physical Therapy - Scappoose Branch

Shelton Ditch - Ken Ploeser

Siletz River - Deadline Hole to Palmer Creek - Weherhaeuser / Siletz River SOLVEr's

Siletz River - Moonshine Park to Morgan Park - MidCoast Watershed Council

Siletz River - Upper Gorge to Lower Gorge - Nick VanBishler

Silverton Reservoir - Cassandra Portner

South Santiam River - Wiley Park to Pleasant Valley Bridge - Jason Balderston

South Umpqua River - Micelli Park to Templin Beach Park - Roseburg City Councilor, Ashley Hicks

South Yamhill River - River Mile 0 to River Mile 1 - Doug Rasmussen

Taylor Lake - Google

Umatilla River - Highway 11 bridge to Highway 30 Bridge - Umatilla Basin Watershed Council

Umatilla River - Oxbow Trail Park - Georgia Laramore

Umpqua River - Tyee - Umpqua Community College

Wade Creek Pond - Chelsea Haskell

Whittaker Creek - Hwy. 126 to Bridge - Jacque McMillan

Willamette River - Alton Baker Park - Nearby Nature

Willamette River - Cathedral Park - LTK Engineeringpayne

Willamette River - George Rogers Park - Willamette Rotaract

Willamette River - Irish Bend Park to Buckskin Mary Landing - Wes Miller

Willamette River at Mary S. Young State Park - Portland Brewing

Willamette River - Oaks Bottom Wildlife Refuge to East Island

Willamette River - OMSI - Sunnyside Environmental School

Willamette River - South Waterfront District - Joe Gilhooly

Willamette River - Swan Island Boat Basin - SOLVE Staff

Willamette River - Rodgers Landing to Champoeg State Park - Wine By Joe

Willamette River - Wallace Marine Park to Eola Hills - Oregon State Marine Board

Willamette River - Independence Sports Park to Buena Vista Ferry - Nichole Rose

Willamette River - Willamette Park to Waverly Country Club - David Hill

Willamette River - Willamette Cove - Alexis Whiteis

Willow Creek and Beaverton Creek, Baseline Rd. 197th to 185th - Jacqui Orenda-Weber

Wilson River - Jones Creek Forest Camp to Milepost 15 - Pacific University Outdoor Pursuits

Yaquina River - Embarcadero Marina to 3 Miles Up River - Embarcadero Resort Hotel and Marina

Zigzag River - Lolo Pass Bridge to Sandy River - Zigzag Surf Club


1501 SW Jefferson St. 
Portland, OR 97201
Tax Id #93-0579286