.sf-oregon{–ink:#1B2226;–deep:#23343A;–teal:#8A3A22;–mist:#F1F3EE;–foam:#F8F9F5;–lure:#E9B055;–lure-ink:#1B2226;–line:#DCE1DA;–muted:#4A5550}.sf-oregon .sf-hero{background-color:#3B2620;background-image:radial-gradient(820px 480px at 94% 0%,rgba(233,176,85,.38),rgba(233,176,85,0) 62%),radial-gradient(760px 420px at 4% 100%,rgba(157,184,154,.30),rgba(157,184,154,0) 60%),linear-gradient(196deg,#8A3A22,#5A2E22 38%,#2C3437 74%,#1B2226);clip-path:polygon(0 0,100% 0,100% calc(100% – 6px),88.5% calc(100% – 6px),88% calc(100% – 27px),87.2% calc(100% – 35px),86.3% calc(100% – 31px),85.6% calc(100% – 15px),85.3% calc(100% – 6px),83.4% calc(100% – 6px),83% calc(100% – 31px),82.4% calc(100% – 46px),81.4% calc(100% – 52px),80.2% calc(100% – 51px),79% calc(100% – 44px),78.2% calc(100% – 29px),77.6% calc(100% – 6px),0 calc(100% – 6px));padding-bottom:76px}.sf-oregon .sf-hero::before{background:linear-gradient(95deg,rgba(27,34,38,.84) 0%,rgba(27,34,38,.50) 52%,rgba(27,34,38,.12) 100%)}.sf-oregon .sf-eyebrow{border-radius:14px 3px 14px 3px;background:#1B2226;color:#F6DDB0;border-right:4px solid #E9B055;padding:5px 12px 4px 14px;letter-spacing:.07em}.sf-oregon .sf-hero .sf-sub{color:#F4EFE8}.sf-oregon .sf-hero[style*=”background-image”]::before{background:linear-gradient(95deg,rgba(27,34,38,.90) 0%,rgba(27,34,38,.66) 46%,rgba(59,38,32,.32) 80%,rgba(59,38,32,.16) 100%),linear-gradient(0deg,rgba(16,20,22,.72),rgba(16,20,22,0) 50%)}.sf-oregon .sf-bar{background-color:#1B2226;background-image:radial-gradient(560px 230px at 95% 0,rgba(233,176,85,.26),rgba(233,176,85,0)),linear-gradient(100deg,#1B2226 40%,#5A2E22)}.sf-oregon .sf-bar p{color:#EEF0EC}.sf-oregon .sf-band–white,.sf-oregon .sf-band–white:nth-of-type(even){background-color:#fff;background-image:radial-gradient(900px 520px at 94% 6%,rgba(138,58,34,.10),rgba(138,58,34,0) 64%),radial-gradient(780px 470px at 4% 96%,rgba(157,184,154,.26),rgba(157,184,154,0) 62%),radial-gradient(640px 400px at 50% 50%,rgba(233,176,85,.12),rgba(233,176,85,0) 62%),linear-gradient(135deg,#FFFFFF,#F8F9F5,#ECEFE8)}.sf-oregon .sf-band–white:nth-of-type(even){background-image:radial-gradient(900px 520px at 6% 6%,rgba(138,58,34,.10),rgba(138,58,34,0) 64%),radial-gradient(780px 470px at 96% 96%,rgba(157,184,154,.26),rgba(157,184,154,0) 62%),linear-gradient(225deg,#FFFFFF,#F8F9F5,#ECEFE8)}.sf-oregon .sf-band–mist{background-color:#F1F3EE;background-image:radial-gradient(860px 520px at 10% 8%,rgba(233,176,85,.26),rgba(233,176,85,0) 64%),radial-gradient(720px 460px at 92% 94%,rgba(157,184,154,.30),rgba(157,184,154,0) 62%),linear-gradient(200deg,#F7F8F4,#F1F3EE,#E4E9E1)}.sf-oregon .sf-band–deep,.sf-oregon .sf-band–ink{color:#F1F3EF}.sf-oregon .sf-band–deep{background-color:#23343A;background-image:radial-gradient(900px 540px at 92% 6%,rgba(233,176,85,.18),rgba(233,176,85,0) 62%),radial-gradient(800px 500px at 6% 94%,rgba(157,184,154,.16),rgba(157,184,154,0) 62%),linear-gradient(150deg,#2C4249,#23343A,#162227)}.sf-oregon .sf-band–ink{background-color:#1B2226;background-image:radial-gradient(900px 540px at 8% 6%,rgba(138,58,34,.55),rgba(138,58,34,0) 62%),radial-gradient(760px 480px at 94% 96%,rgba(233,176,85,.14),rgba(233,176,85,0) 62%),linear-gradient(150deg,#232C31,#1B2226,#111619)}.sf-oregon .sf-band–deep .sf-src,.sf-oregon .sf-band–ink .sf-src{color:#D8DFDC}.sf-oregon .sf-band–deep .sf-head p,.sf-oregon .sf-band–ink .sf-head p,.sf-oregon .sf-cta p{color:#EAEFEC}.sf-oregon .sf-band–deep .sf-card p,.sf-oregon .sf-band–ink .sf-card p,.sf-oregon .sf-band–deep .sf-fact span,.sf-oregon .sf-band–ink .sf-fact span{color:#E3E9E6}body.sfs .sf-oregon .sf-band–deep .sf-list li span,body.sfs .sf-oregon .sf-band–ink .sf-list li span{color:#EAEFEC}body.sfs .sf-oregon .sf-band–mist .sf-list a:not(.sf-btn),body.sfs .sf-oregon .sf-band–white .sf-list a:not(.sf-btn){color:#8A3A22}body.sfs .sf-oregon .sf-band–mist .sf-list li>span,body.sfs .sf-oregon .sf-band–white .sf-list li>span{color:#3F4844}.sf-oregon .sf-barrow .t{background:linear-gradient(90deg,#8A3A22,#D08A5C)}.sf-oregon .sf-band–deep .sf-barrow .t,.sf-oregon .sf-band–ink .sf-barrow .t{background:linear-gradient(90deg,#E9B055,#F4D59C)}.sf-oregon .sf-pill{background:#E8ECE4;color:#1F2629}.sf-oregon .sf-btn:hover{background:#F4D59C;border-color:#F4D59C}.sf-oregon .sf-card-img,.sf-oregon .sf-tile{background-color:#3B2620}.sf-oregon .sf-q p{color:#2F3834}.sf-oregon .sf-band–deep .sf-kicker,.sf-oregon .sf-band–ink .sf-kicker,.sf-oregon .sf-band–deep .sf-fact b,.sf-oregon .sf-band–ink .sf-fact b{color:#F4D59C}.sf-oregon .sf-kicker{color:#8A3A22}.sf-oregon .sf-pf-card h3{color:#141A1D!important}.sf-oregon .sf-band–deep .sf-btn–ghost,.sf-oregon .sf-band–ink .sf-btn–ghost{border-color:rgba(255,255,255,.48);background:rgba(16,20,22,.38)}body.sfs .sf-oregon .sf-band–deep a:not(.sf-card):not(.sf-tile):not(.sf-btn),body.sfs .sf-oregon .sf-band–ink a:not(.sf-card):not(.sf-tile):not(.sf-btn){color:#F4D59C}.sf-oregon .sf-tablewrap{color:#1B2226;border-color:#DCE1DA}.sf-oregon .sf-table td{color:#1B2226}.sf-oregon .sf-table th{background:#2C4249;color:#fff}.sf-oregon .sf-table tr:nth-child(even) td{background:#F2F4EF}body.sfs .sf-oregon .sf-tablewrap a,body.sfs .sf-oregon .sf-band–deep .sf-tablewrap a:not(.sf-card):not(.sf-tile):not(.sf-btn),body.sfs .sf-oregon .sf-band–ink .sf-tablewrap a:not(.sf-card):not(.sf-tile):not(.sf-btn){color:#8A3A22}.sf-oregon .sf-band–deep .sf-q,.sf-oregon .sf-band–ink .sf-q{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.18)}.sf-oregon .sf-band–deep .sf-q p,.sf-oregon .sf-band–ink .sf-q p{color:#EEF2EF}body.sfs .sf-oregon .sf-band–deep .sf-faq .sf-q p,body.sfs .sf-oregon .sf-band–ink .sf-faq .sf-q p,body.sfs .sf-oregon .sf-band–deep .sf-q h3,body.sfs .sf-oregon .sf-band–ink .sf-q h3{color:#FFFFFF}body.sfs .sf-oregon .sf-band–deep .sf-pill a:not(.sf-card):not(.sf-tile):not(.sf-btn),body.sfs .sf-oregon .sf-band–ink .sf-pill a:not(.sf-card):not(.sf-tile):not(.sf-btn),body.sfs .sf-oregon .sf-pill a{color:#8A3A22}.sf-oregon .sf-band–deep .sf-card .sf-more,.sf-oregon .sf-band–ink .sf-card .sf-more{color:#F4D59C}.sf-oregon .sf-bar .sf-crumbs,.sf-oregon .sf-bar .sf-crumbs span,body.sfs .sf-oregon .sf-bar .sf-crumbs a{color:#FFFFFF}.sf-oregon .sf-note{color:#1B2226}body.sfs .sf-oregon .sf-note a{color:#8A3A22}@media (max-width:760px){.sf-oregon .sf-hero{clip-path:polygon(0 0,100% 0,100% calc(100% – 3px),88.5% calc(100% – 3px),88% calc(100% – 15px),87.2% calc(100% – 19px),86.3% calc(100% – 17px),85.6% calc(100% – 8px),85.3% calc(100% – 3px),83.4% calc(100% – 3px),83% calc(100% – 17px),82.4% calc(100% – 25px),81.4% calc(100% – 29px),80.2% calc(100% – 28px),79% calc(100% – 24px),78.2% calc(100% – 16px),77.6% calc(100% – 3px),0 calc(100% – 3px));padding-bottom:52px}}
Oregon counties

Fishing in Multnomah County, Oregon

County seat: Portland. Population 815,428.

  • 6lake pages
  • 48open launches
  • 3river pages
Piscifun Carbon X ultralight spinning reelPick for crappiePiscifun Carbon X ultralight spinning reel28% OFFSale $57.99 $79.99

Photo of Sandy River: David Prasad, CC BY-SA 2.0

Multnomah County, Oregon

The short version of fishing in Multnomah County

At the 2020 count Multnomah County held 815,428 residents, and its courthouse is in Portland. Most waters ODFW lists in Multnomah County fall under the ODFW Willamette Zone table, though zone lines follow drainages rather than county lines. Lake Bonneville crosses a state line, so only part of its outline is Oregon water.

The largest of 6 paged lakes in Multnomah County is Lake Bonneville. The OSMB access layer lists 48 open launches here, 20 for trailer launching.

6lake pages
48open OSMB launches
3river pages
28shops

Census 2020 population; BLM Oregon NHD lake outlines; OSMB Boating Access Sites; DLCD and ODFW shore access layers; 2026 Oregon Sport Fishing Regulations zone lists; read November 2, 2026.

Map

Where the put-ins of Multnomah County are

OSMB launch points, DLCD and ODFW shore sites, NHD lake points, PMEP estuary points; read November 2, 2026.

Lakes

Still water across Multnomah County

LakeAcresKindOSMB launchesFish mapped
Lake Bonneville19,452 (outline), 54% in Oregonlake18channel catfish
Sturgeon Lake3,163 (outline)lake1black crappie, bluegill, brown bullhead
Smith Lake508 (outline)lake1black crappie, bluegill, brown bullhead
Bull Run Lake444 (outline)lake0
Blue Lake (Multnomah County)66 (outline)lake1black crappie, bluegill, carp
Haldeman Pond5 (outline)lake1black crappie, bluegill, brown bullhead

BLM Oregon hydrography lake outlines (NHD), summed by GNIS name (layer), read November 2, 2026. Species: ODFW Fish Habitat Distribution layers (ODFW ArcGIS), read November 2, 2026; a mapped species is habitat use ODFW records, not a catch report. ODFW publishes no lake depths in these layers.

Piscifun Carbon XT ultralight spinning reelFor the crappie herePiscifun Carbon XT ultralight spinning reel25% OFFSale $59.99 $79.99
Species

Species on the water pages near Multnomah County

Within 40 miles of Portland the most-listed fish is rainbow trout.

Rainbow trout23 waters
Largemouth bass16 waters
Cutthroat trout15 waters
Steelhead14 waters
Chinook salmon13 waters
Coho salmon12 waters
Mountain whitefish10 waters
Black crappie8 waters
Bluegill8 waters
Brown bullhead7 waters

Species from ODFW Fish Habitat Distribution layers, booklet exceptions and ODFW records, counted per water page within 40 miles; habitat mapping, not a catch survey.

More water

Further lakes on the Multnomah County outline map

The outline map shows 13 further named lakes in Multnomah County, listed by mapped acreage.

WaterAcres (outline)Nearest place
Bull Run Reservoir Number One426Mount Hood Villages
Bybee Lake232Bethany
Fairview Lake108Fairview
Jewit Lake90Fairview
Ramsey Lake20Bethany
Wahkeena Rearing Lake19Troutdale
Company Lake14Troutdale
Johnson Lake14Scappoose
Mud Slough14Portland
Blue Lake (Multnomah County)11Cascade Locks
Crystal Springs Lake11Milwaukie
City of Portland Reservoir Number 611Portland
Mount Hood College Reservoir2Troutdale

BLM Oregon hydrography lake outlines (NHD), summed by GNIS name (layer), read November 2, 2026.

Rivers

Moving water in Multnomah County

  • Sandy RiverODFW maps chum, coho and fall chinook runs, 5 OSMB launches, 2 USGS gauges, 8 booklet exceptions
  • Willamette RiverODFW maps coho, fall chinook and spring chinook runs, 55 OSMB launches, 10 USGS gauges, 47 booklet exceptions
  • North Fork Bull Run RiverODFW maps coho, spring chinook and winter steelhead runs, 1 USGS gauge

How fast the rivers of Multnomah County are running

USGS gaugeLatest readingTime (ET)
Willamette River At Portland, Or13,300 cfs, 6.32 ft gage heightNov 11 8:45 pm
Bull Run River Near Multnomah Falls, Or254 cfs, 3.77 ft gage heightNov 11 9:00 pm
Crystal Springs Creek At Bybee St, Portland, Or13 cfs, 1.06 ft gage heightNov 11 9:00 pm
Bull Run River At Lower Flume Nr Brightwood, Or13 cfs, 0.79 ft gage heightNov 11 9:00 pm
North Fork Bull Run River Near Multnomah Falls, Or44 cfs, 1.10 ft gage heightNov 11 8:45 pm
Beaver Creek At Troutdale, Or26 cfs, 7.71 ft gage heightNov 11 8:30 pm

US Geological Survey provisional data, retrieved Nov 11, 2026 9:33 pm ET. Provisional readings can be revised.

ODFW Fish Habitat Distribution stream names and runs, OSMB launches, booklet exceptions and USGS gauges; read November 2, 2026.

Access

Launch sites across Multnomah County

  • Airport Way Launch on Columbia SloughColumbia Slough, 1 lane, trailered launch
  • Benson State Recreation Area launchBenson Lake, 1 lane, hand carry launch
  • Blue Lake Park RampBlue Lake, 1 lane, trailered launch
  • Cathedral Park on Willamette RiverWillamette River, 2 lanes, trailered launch
  • Chinook Landing on Columbia RiverColumbia River, 6 lanes, trailered launch, OSMB status: restricted
  • Columbia Blvd Launch on Columbia SloughColumbia Slough, 1 lane, hand carry launch
  • Dabney State Park on Sandy RiverSandy River, 1 lane, trailered launch
  • Elrod Levee Launch East on Columbia SloughColumbia Slough, 1 lane, hand carry launch
  • Elrod Levee Launch West on Columbia SloughColumbia Slough, 1 lane, hand carry launch
  • Freds Marina on Multnomah ChannelMultnomah Channel, 2 lanes, trailered launch
  • Haldman Pond Hand Launch on Haldeman PondHaldeman Pond, hand carry launch
  • Happy Rock Moorage Inc. on Multnomah ChannelMultnomah Channel, 1 lane, trailered launch
  • Kelley Point Park Launch on Columbia SloughColumbia Slough, hand carry launch
  • Larsons Moorage/Marina on Multnomah ChannelMultnomah Channel, 1 lane, trailered launch
  • Lewis and Clark State Park on Sandy RiverSandy River, 1 lane, trailered launch
  • Lower Government Island launch on Columbia RiverColumbia River, hand carry launch
  • M. James Gleason Ramp on Columbia RiverColumbia River, 4 lanes, trailered launch
  • Marina Way Moorage on Multnomah ChannelMultnomah Channel, 1 lane, trailered launch
  • McCuddys Big Oak Marina on Multnomah ChannelMultnomah Channel, 1 lane, trailered launch
  • Oxbow Regional Park on Sandy RiverSandy River, trailered launch
  • Rocky Pointe Marina on Multnomah ChannelMultnomah Channel, 1 lane, trailered launch
  • Roehr Park on Willamette RiverWillamette River, hand carry launch
  • Rooster Rock State Park Boat Ramp on Columbia RiverColumbia River, 3 lanes, trailered launch
  • Rooster Rock State Park Hand Launch on Columbia RiverColumbia River, hand carry launch
  • Sauvie Island Boat Ramp on Multnomah ChannelMultnomah Channel, 1 lane, trailered launch
  • Smith Bybee Wetlands Canoe LaunchSmith Lake, 1 lane, trailered launch
  • Sturgeon Lake AccessSturgeon Lake, hand carry launch
  • Swan Island Ramp on Swan Island BasinSwan Island Basin, 1 lane, trailered launch
  • The Fishery boat ramp on Columbia RiverColumbia River, 2 lanes, trailered launch
  • Tomahawk Bay Moorage on Columbia RiverColumbia River, hand carry launch
  • Webster Pond Hand LaunchWebster Pond, hand carry launch
  • Whitaker Ponds Canoe Launch on Columbia SloughColumbia Slough, hand carry launch
  • Will-Jan Marina on Columbia RiverColumbia River, hand carry launch
  • Willamette ParkWillamette River, 4 lanes, trailered launch
  • Bartlett Landing on Columbia RiverColumbia River, na
  • Commodores Cove boat ramp on Columbia RiverColumbia River, na
  • Donaldson Marina on Columbia RiverColumbia River, launch
  • Ducks Moorage on Columbia RiverColumbia River, hand carry launch
  • Duckworth Memorial Dock on Willamette RiverWillamette River, hand carry launch
  • Hadleys Landing on Multnomah ChannelMultnomah Channel, hand carry launch
  • Hayden Bay Marina on Columbia RiverColumbia River, launch
  • Jantzen Beach Fuel Dock on Columbia RiverColumbia River, na
  • McCuddys Marina Marine Drive on Columbia RiverColumbia River, launch
  • Multnomah Yacht Harbor Sales on Multnomah ChannelMultnomah Channel, hoist
  • Riverplace Marina on Willamette RiverWillamette River, hand carry launch
  • Schwitter Landing on Columbia RiverColumbia River, hand carry launch
  • Sellwood Riverfront Park on Willamette RiverWillamette River, hand carry launch
  • Sundance Marina on Columbia RiverColumbia River, hoist
  • Dalton Point boat ramp on Columbia RiverColumbia River, closed per OSMB

Status comes straight from OSMB, and closed launches are rows only.

Oregon State Marine Board Boating Access Sites layer (OSMB ArcGIS), read November 2, 2026; status as OSMB publishes it. Oregon Coastal Management Program (DLCD) Shoreline Access Inventory (layer) and the ODFW shore access map, read November 2, 2026.

Stocking

Trout stocking in Multnomah County

The ODFW schedule plans 4 trout releases for 1 water in Multnomah County, 6,000 fish in all as printed.

  • Haldeman Pond4 releases planned, next listed: Apr. 19, 2027 – Apr. 23, 2027: 2,000 legal-size trout

ODFW weekly trout stocking schedule (planned releases; ODFW prints size classes, not species), myodfw.com, read November 2, 2026.

Regulations

Bag rows for a day in Multnomah County

Waters in Multnomah County without an exception of their own follow the zone rows below. Oregon residents pay $50 for the annual angling license, visitors $138. Add the Combined Angling Tag, $69 resident, before keeping salmon or steelhead.

SpeciesLimitSeason
TroutLakes: 5 per day, 3 daily limits in possession. Streams: catch-and-release only, unless noted under Exceptions; 8-inch minimumLakes: Open all year. Streams: Open May 22 – Oct 31 unless noted under Exceptions.
Kokanee10 per day unless noted under Exceptions.Open all year.
Salmon and Steelhead below Willamette Falls and Columbia River Tributa.In the aggregate: 2 adult salmon or steelhead per day, 20 per year. 5 jacks per day, 2 daily jack limits in possession.Closed in all waters unless noted under Exceptions.
Salmon above Willamette Falls2 adult salmon per day, 5 jacks per day, 2 daily jack limits in possession. 20 salmon and steelhead per year in aggregate.Closed in all waters unless noted under Exceptions.
Steelhead above Willamette Falls3 adult steelhead per day (in addition to daily salmon bag limit). 20 salmon and steelhead per year in aggregate.Closed in all waters unless noted under Exceptions.
SturgeonCatch-and-release only, unless noted under Exceptions.Catch-and-release: Open all year, except as noted under Exceptions.
BassLakes: 5 per day, 3 daily limits in possession unless noted under Exceptions. Streams: No limit.Lakes: Open all year. Streams: Open during trout, salmon or steelhead seasons, except mainstem Willamette River and sloughs and tidewater areas of Columbia.
Bluegill, Catfish, Crappie, Other Sunfish, Walleye, Yellow Perch, Stri.No limit, unless noted under Exceptions.Lakes: Open all year. Streams: Open during trout, salmon or steelhead seasons, except mainstem Willamette River and sloughs and tidewater areas of Columbia.
Pacific LampreyRefer to General (Statewide) Regulations for regulations covering the harvest of Pacific lamprey.Refer to General (Statewide) Regulations for regulations covering the harvest of Pacific lamprey.
SmeltClosed.Closed.

Booklet rows naming Multnomah County waters (57)

WaterSpeciesRuleBooklet
Haldeman PondClosed Jan 1 – Apr 15 and Oct 1 – Dec 31.p. 45
Sandy River (Mouth to ODFW markers at Salmon River confluence)trout5 hatchery trout per day, no minimum length.p. 42
Sandy River (Mouth to ODFW markers at Salmon River confluence)hatchery steelhead, salmonOpen for hatchery salmon and hatchery steelhead all year.p. 42
Sandy River (Mouth to ODFW markers at Salmon River confluence)hatchery steelhead, salmonCombined daily bag limit of 3 hatchery salmon or hatchery steelhead.p. 42
Sandy River (Mouth to ODFW markers at Salmon River confluence)Use of bait allowed.p. 42
Sandy River (Mouth to ODFW markers at Salmon River confluence)Two rod validation may be used all year.p. 42
Sandy River (Mouth to ODFW markers at Salmon River confluence)No angling from a floating device from 200 ft below Oxbow Park boat ramp upstream.p. 42
Sandy River (Mouth to ODFW markers at Salmon River confluence)chinook, salmonClosed within 200 ft of Chinook salmon spawning areas in Oxbow Park where posted by ODFW markers Sep 16 – Nov 15.p. 42
Sandy River (Mouth to ODFW markers at Salmon River confluence)sturgeonClosed to sturgeon angling including catch-and-release.p. 42
Sturgeon LakesturgeonClosed for sturgeon.p. 45
Willamette River (Mainstem) (Mouth to Willamette Falls including Multnomah Channel)hatchery steelhead, salmonOpen all year for hatchery salmon and hatchery steelhead.p. 48
Willamette River (Mainstem) (Mouth to Willamette Falls including Multnomah Channel)sturgeonCatch-and-release for sturgeon.p. 48
Willamette River (Mainstem) (Mouth to Willamette Falls including Multnomah Channel)sturgeonSturgeon angling is prohibited from the Lake Oswego-Oak Grove RR bridge up to Willamette Falls May 1 – Aug 31.p. 48
Willamette River (Mainstem) (Mouth to Willamette Falls including Multnomah Channel)Use of bait allowed.p. 48
Willamette River (Mainstem) (Mouth to Willamette Falls including Multnomah Channel)See Gilbert River.p. 48
Willamette River (Mainstem) (Mouth to Willamette Falls including Multnomah Channel)Closed: Oregon City Wall Bank Closure Area; see picture/diagram for closure area.p. 48
Willamette River (Mainstem) (Mouth to Willamette Falls including Multnomah Channel)Closed: Willamette Falls Closure Area; see picture/diagram for closure area.p. 48
Willamette River (Mainstem) (Willamette Falls to Hwy 20 bridge in Albany)hatchery steelhead, chinook, coho, salmonOpen all year for hatchery Chinook salmon, coho salmon, and hatchery steelhead.p. 48
Willamette River (Mainstem) (Willamette Falls to Hwy 20 bridge in Albany)sturgeonOpen for white sturgeon 1 per day and 2 per year, 38 inch minimum and 54 inch maximum fork length.p. 48
Willamette River (Mainstem) (Willamette Falls to Hwy 20 bridge in Albany)Use of bait allowed.p. 48

Limits as printed in the 2026 Oregon Sport Fishing Regulations (ODFW, eRegulations edition) (Willamette Zone page), read November 2, 2026. Water exceptions as printed in the 2026 Oregon Sport Fishing Regulations (ODFW, eRegulations edition) (booklet PDF; printed page shown), read November 2, 2026. In-season changes from ODFW override them. Fees as printed on the ODFW license, tag and permit fee page of the 2026 Oregon Sport Fishing Regulations (ODFW, eRegulations edition) (fees page), read November 2, 2026.

Records

Record weights from Multnomah County waters

SpeciesWeightWaterDate
Shad6 lb 6 ozWillamette River2004

Oregon record fish as listed by Oregon Department of Fish and Wildlife (record fish article, dated March 4, 2026), read November 2, 2026.

Local help

Bait counters around Multnomah County

Bait counters of Multnomah County

  • Crowe's Bait Cobait and tackle shop, Portland
  • Fisherman's Marine & Outdoor (Portland Delta Park)bait and tackle shop, Portland
  • Fred's Marinabait and tackle shop, Portland
  • Jack's Snacks & Tacklebait and tackle shop, Troutdale
  • Northwest Flyfishing Outfitterbait and tackle shop, Portland
  • Oregon Tackle Manufacturing Incbait and tackle shop, Portland
  • Portland Fly Shopfly shop, Portland
  • Advanced Marine Servicemarina, Portland
  • Bi-Mart (Gresham)sporting goods store, Gresham
  • Bi-Mart (Portland/Halsey)sporting goods store, Portland
  • Bi-Mart (Portland/Woodstock)sporting goods store, Portland
  • Big Eddy Marina Incmarina, Portland
  • Columbia Ridge Marinamarina, Portland
  • Columbia River Marinamarina, Portland
  • Dick's Sporting Goods Greshamsporting goods store, Gresham
  • Dick's Sporting Goods Portlandsporting goods store, Portland
  • Donaldson Marinamarina, Portland
  • Harbor 1 Boatyardmarina, Portland
  • McCuddy's Marinamarina, Portland
  • Pier West Marinamarina, Portland
  • Rocky Pointe Marinamarina, Portland
  • Schooner Creek Boat Worksmarina, Portland
  • South Channel Marinamarina, Portland
  • St John's Marine Centermarina, Portland
  • Sundance Marinasmarina, Portland
  • Tomahawk Island Marinamarina, Portland
  • Waverly Marinamarina, Portland
  • White Marine Servicemarina, Portland

Captains based in Multnomah County

Yellow Pages and store-locator listings, guide and charter business listings (county of the business), read November 2, 2026.

Nearby

Around Multnomah County

Communities around Multnomah County

  • Portlandpop. 652,503
  • Greshampop. 114,247
  • Troutdalepop. 16,300
  • Fairviewpop. 10,424
  • Wood Villagepop. 4,387

Counties touching Multnomah County

Piscifun

Piscifun gear an angler could carry out to Multnomah County

Piscifun Carbon X ultralight spinning reel

Piscifun Carbon X ultralight spinning reel28% OFF

Sale $57.99 $79.99
Piscifun Carbon XT ultralight spinning reel

Piscifun Carbon XT ultralight spinning reel25% OFF

Sale $59.99 $79.99
Piscifun Carbon R1 spinning rod

Piscifun Carbon R1 spinning rod21% OFF

Sale $204.99 $259.99
Piscifun Carbon X II spinning reel

Piscifun Carbon X II spinning reel46% OFF

Sale $67.99 $124.99

Piscifun and Amazon links are affiliate links; the site earns a commission on qualifying purchases.

Photos

The look of the water close to Multnomah County

Washington County, Oregon
Washington County 14 mi
Photo: born1945, CC BY 2.0
Willamette River, Oregon
Willamette River 9.7 mi
Photo: mk97007, CC BY 2.0
Hood River, Oregon
Hood River 56 mi
Photo: Bernt Rostad, CC BY 2.0
Lake Oswego, Oregon
Lake Oswego 8.9 mi
Photo: Bill Reynolds, CC BY 2.0
Answers

Short answers on fishing Multnomah County

Where can I put a boat in around Multnomah County?

There are 48 open launches, 20 with a trailer ramp.

Which Multnomah County lake spreads over the most mapped acres?

Lake Bonneville, about 19,452 acres on its mapped outline.

What fish show up most near Multnomah County?

Rainbow trout lead the count of water pages within 40 miles, then largemouth bass, cutthroat trout and steelhead.

Which Multnomah County stores carry fishing gear?

28 listed, including Crowe's Bait Co.

Are there charter or guide listings in Multnomah County?

2 guides and charters name this county.

In which town does Multnomah County hold court?

Portland is the seat.

What does ODFW charge to fish in Multnomah County?

Annual angling runs $50 for residents of Oregon and $138 for everyone else in 2026. Retained salmonids, sturgeon and halibut are logged on the $69 resident Combined Angling Tag.

Which counties border Multnomah County?

Clackamas County, Washington County and Hood River County lie closest.

Which regulation zone fits Multnomah County?

ODFW files most of the Multnomah County waters it names under the ODFW Willamette Zone rows, with drainages, not county lines, setting the edges.

Does the booklet set exceptions in Multnomah County?

The 2026 booklet prints 57 water exceptions reaching this county, starting with Haldeman Pond; the table above shows each.

Which Multnomah County waters get hatchery trout?

Yes: 1 water on the ODFW schedule, such as Haldeman Pond; releases are planned, not confirmed.

Which ODFW record fish came out of Multnomah County water?

Shad, 6 lb 6 oz, from Willamette River (2004).

Give Multnomah County a weekend of fishing

Launch pages give lanes, amenities and directions.