.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 Columbia County, Oregon

County seat: St. Helens. Population 52,589.

  • 8lake pages
  • 27open launches
  • 3river pages
Piscifun LumiCat II catfish rodPick for sturgeonPiscifun LumiCat II catfish rod48% OFFSale $114.99 $219.99

Photo of Willamette River: mk97007, CC BY 2.0

Fishing times todaySolunar periods, sunrise and moonrise for Columbia County, today and the next 7 days.Best fishing times today
Columbia County, Oregon

Columbia County fishing at a glance

County business for Columbia County happens in St. Helens; the 2020 Census found 52,589 residents. Expect the ODFW Willamette Zone limits on most Columbia County waters; zones are drawn by drainage, so check any water near a divide.

Of the 8 lake guides tied to Columbia County, Sturgeon Lake covers the most surface. The Marine Board layer shows 27 open launches inside the county, 13 for trailers.

8lake pages
27open OSMB launches
3river pages
5shops

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.

Piscifun Chaos XS round baitcasterFor the sturgeon herePiscifun Chaos XS round baitcaster36% OFFSale $57.99 $89.99
Map

Pinning the fishing access in Columbia County

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

Lakes

Lake guides for Columbia County

LakeAcresKindOSMB launchesFish mapped
Sturgeon Lake3,163 (outline)lake1black crappie, bluegill, brown bullhead
Scappoose Bay300 (outline)lake1
McNary Lake214 (outline)lake3largemouth bass
Crane Lake122 (outline)lake1
Steelman Lake106 (outline)lake1
Fishhawk Lake52 (outline)lake0rainbow trout
Vernonia Lake32 (outline)reservoir1black crappie, bluegill, largemouth bass
Salmonberry Reservoir4 (outline)reservoir0rainbow trout

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.

Species

Fish counts across waters by Columbia County

Out to 40 miles from St. Helens, rainbow trout appears on more water pages than any other species.

Rainbow trout17 waters
Largemouth bass14 waters
Coho salmon10 waters
Cutthroat trout10 waters
Chinook salmon9 waters
Steelhead9 waters
Black crappie7 waters
Bluegill7 waters
Mountain whitefish7 waters
Brown bullhead6 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

More lake outlines across Columbia County

Another 27 named outlines fall in Columbia County.

WaterAcres (outline)Nearest place
Cunningham Lake157St. Helens
Resting Lake114Columbia City
Henrici Lake85St. Helens
Aarons Lake84Scappoose
Deer Island Slough46Columbia City
Malarky Lake33Scappoose
Racetrack Lake29Scappoose
Swan Lake26Columbia City
Millionaire Lake26St. Helens
Seal Lake25Scappoose
Petes Slough23Scappoose
Guiles Lake22Scappoose
Rest Lake20Scappoose
Grassy Lake18Scappoose
Adams Lake17Columbia City
Muckle Lake17Columbia City
Bryce Lake16St. Helens
Oak Ridge Lake14Columbia City
Domeyer Lake14Scappoose
Willow Hole14Scappoose
Widgeon Lake13St. Helens
Daves Slough12Columbia City
Whittier Lake11St. Helens
Gunners Lakes9Vernonia
Scout Lake6Clatskanie
Kauppi Lake6Vernonia
Floeter Pond2Vernonia

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

Rivers

Streams that cross Columbia County

  • Clatskanie RiverODFW maps chum, coho and fall chinook runs, 2 OSMB launches, 1 booklet exception
  • Gilbert RiverODFW maps coho, fall chinook and winter steelhead runs, 4 booklet exceptions
  • Nehalem River16 OSMB launches, 4 USGS gauges, 13 booklet exceptions

Smaller rivers of Columbia County (3)

  • East Fork Nehalem RiverODFW maps coho, spring chinook and winter steelhead runs
  • Little Clatskanie RiverODFW maps coho and winter steelhead runs
  • North Fork Clatskanie RiverODFW maps coho and winter steelhead runs

River readings across Columbia County

USGS gaugeLatest readingTime (ET)
Columbia River At Port Westward, Near Quincy, Or347,000 cfs, 4.25 ft gage heightNov 11 10:50 pm
Nehalem River Near Vernonia, Or30 cfs, 4.22 ft gage heightNov 11 11:20 pm

US Geological Survey provisional data, retrieved Nov 11, 2026 11: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

Launches listed for Columbia County

  • Anderson Park on Nehalem RiverNehalem River, 1 lane, hand carry launch
  • Beaver Landing on Clatskanie RiverClatskanie River, 1 lane, trailered launch
  • Clatskanie City ParkClatskanie River, 1 lane, trailered launch
  • Dibblee Point Beach Landing on Columbia RiverColumbia River, hand carry launch
  • Gilbert River Ramp on McNary LakeMcNary Lake, 1 lane, trailered launch
  • J.J. Collins East launch on Crane LakeCrane Lake, hand carry launch
  • J.J. Collins West launch on Multnomah ChannelMultnomah Channel, hand carry launch
  • Kerry West Marina on Westport SloughWestport Slough, hand carry launch
  • Little McNary Lake launchMcNary Lake, hand carry launch
  • Mayger Beach boat ramp on Columbia RiverColumbia River, trailered launch
  • McCuddys Landing on Multnomah ChannelMultnomah Channel, 1 lane, trailered launch
  • Pittsburg Boat Launch on Nehalem RiverNehalem River, trailered launch
  • Pixie Park on Columbia RiverColumbia River, hand carry launch
  • Prescott Beach launch on Columbia RiverColumbia River, hand carry launch
  • Rainier City Marina on Columbia RiverColumbia River, 2 lanes, trailered launch
  • Riverfront Park Launch on Columbia RiverColumbia River, 2 lanes, trailered launch
  • Sand Island Marine Park North on Columbia RiverColumbia River, hand carry launch
  • Sand Island Marine Park South on Columbia RiverColumbia River, hand carry launch
  • Sauvie Island Wildlife Area boat ramp on Multnomah ChannelMultnomah Channel, 2 lanes, trailered launch
  • Scappoose Bay Marina ParkScappoose Bay, 3 lanes, trailered launch
  • Scipios Goble Landing on Columbia RiverColumbia River, 1 lane, trailered launch
  • St. Helens Marina on Columbia RiverColumbia River, 2 lanes, trailered launch
  • Sturgeon Lake West Hand Launch on Steelman LakeSteelman Lake, hand carry launch
  • Trojan Park AccessTrojan Pond, hand carry launch
  • Vernonia Lake boat rampVernonia Lake, trailered launch
  • Gilbert River Transient Tie-Up launch on McNary LakeMcNary Lake, hand carry launch
  • St Helens City Docks launch on Columbia RiverColumbia River, hand carry launch

OSMB status is shown as published: closed launches are listed without a page.

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

ODFW stocking for waters of Columbia County

Across 2 stocked waters in Columbia County, ODFW plans 10 releases and 21,000 trout.

  • Vernonia Lake6 releases planned, next listed: Apr. 26, 2027 – Apr. 30, 2027: 4,000 legal-size trout
  • Salmonberry Reservoir4 releases planned, next listed: Apr. 19, 2027 – Apr. 23, 2027: 1,000 legal-size trout

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

Regulations

Keeper rules across Columbia County

The zone rows apply across Columbia County wherever no water exception steps in. Annual angling runs $50 for residents of Oregon and $138 for everyone else in 2026. Keep a salmon or steelhead and you need the Combined Angling Tag too, $69 for residents.

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.

Special rows reaching Columbia County (24)

WaterSpeciesRuleBooklet
Clatskanie River (Mouth to Swedetown Bridge)hatchery steelhead, chinook, salmonOpen all year for hatchery steelhead and hatchery Chinook salmon.p. 28
Fishhawk LaketroutOpen for trout May 22 – Oct 31.p. 28
Fishhawk Laketrout2 trout per day, 8 inch minimum length.p. 28
Fishhawk LakeArtificial flies and lures only.p. 28
Nehalem River (Mainstem) and Bay (Up to Foss Rd (CC) Bridge (RM 15.1))hatchery steelheadOpen all year for hatchery steelhead.
Nehalem River (Mainstem) and Bay (Up to Foss Rd (CC) Bridge (RM 15.1))steelhead, chinook, salmonOpen for Chinook salmon Jan 1 – Sep 15. Wild Chinook salmon may be harvested; 1 per day as part of daily salmon/steelhead bag limit.
Nehalem River (Mainstem) and Bay (Up to Foss Rd (CC) Bridge (RM 15.1))chinook, salmonOpen for Chinook salmon Sep 16 – Dec 31.
Nehalem River (Mainstem) and Bay (Foss Rd (CC) Bridge (RM 15.1) to Hwy 26 bridge at Elsie)hatchery steelheadOpen all year for hatchery steelhead.
Nehalem River (Mainstem) and Bay (Foss Rd (CC) Bridge (RM 15.1) to Hwy 26 bridge at Elsie)salmonClosed all year to all salmon angling.
Nehalem River (Mainstem) and Bay (Above Hwy 26 bridge at Elsie)hatchery steelheadOpen for hatchery steelhead Jan 1 – Mar 31 and Dec 1-31.
Nehalem River (Mainstem) and Bay (Above Hwy 26 bridge at Elsie)Closed Sep 1 – Nov 30.
Nehalem River (Mainstem) and Bay (Above Hwy 26 bridge at Elsie)salmonClosed all year to all salmon angling.
Nehalem River, North Fork (Mouth to Hwy 53 bridge)hatchery steelheadOpen all year for hatchery steelhead.p. 29
Nehalem River, North Fork (Mouth to Hwy 53 bridge)steelhead, chinook, salmonOpen for Chinook salmon Jan 1 – Sep 15. Wild Chinook salmon may be harvested; 1 per day as part of daily salmon/steelhead bag limit.p. 29
Nehalem River, North Fork (Mouth to Hwy 53 bridge)chinook, salmonOpen for Chinook salmon Sep 16 – Dec 31.p. 29
Nehalem River, North Fork (Mouth to Hwy 53 bridge)Angling from Nehalem Hatchery Platform open only to anglers with Disabled Veteran Angling License or Oregon Disabilities Hunting and Fishing Permit.p. 29
Nehalem River, North Fork (Hwy 53 bridge to 4th bridge on Hamlet Rd near MP 6)hatchery steelheadOpen all year for hatchery steelhead.p. 29
Vernonia Pondbass1 bass per day.p. 31
Vernonia Pondcrappie10 crappie per day.p. 31
Gilbert River (From the upstream end of the Gilbert River Fishing Pier located near the confluence of the Multnomah Channel upstream to Sturhatchery steelhead, salmonOpen Apr 16 – Sep 30 for hatchery salmon and hatchery steelhead.p. 45

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

State records from water by Columbia County

Neighbouring waters, all within 80 miles of Columbia County, hold these records.

SpeciesWeightWaterDate
Shad6 lb 6 ozWillamette River2004
Pumpkinseed Sunfish0 lb 7.68 ozLake Oswego1996
Smallmouth Bass8 lb 1.76 ozHenry Hagg Lake2005
Bullhead Catfish3 lb 7 ozHenry Hagg Lake2001

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

Shops and charters in Columbia County

Tackle stores of Columbia County

  • Fins Custom Tacklebait and tackle shop, Clatskanie
  • Scipio's Goble Landingbait and tackle shop, Rainier
  • Bi-Mart (Scappoose)sporting goods store, Scappoose
  • Coon Island Marinamarina, Scappoose
  • McCuddy's Landing Marinamarina, Scappoose

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

Nearby

In range of Columbia County

Base towns in Columbia County

  • St. Helenspop. 13,817
  • Scappoosepop. 8,010
  • Vernoniapop. 2,374
  • Columbia Citypop. 1,949
  • Rainierpop. 1,911
  • Clatskaniepop. 1,716

Counties next to Columbia County

Piscifun

What Piscifun sells for a day spent on Columbia County

Piscifun LumiCat II catfish rod

Piscifun LumiCat II catfish rod48% OFF

Sale $114.99 $219.99
Piscifun Chaos XS round baitcaster

Piscifun Chaos XS round baitcaster36% OFF

Sale $57.99 $89.99
Piscifun Chaos XS and catfish rod combo

Piscifun Chaos XS and catfish rod combo

Check price at Piscifun
Piscifun AlinoX 400 baitcaster with bait clicker

Piscifun AlinoX 400 baitcaster with bait clicker25% OFF

Sale $149.99 $199.99

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

Fish photos

Know the Columbia County catch by sight

Rainbow Trout, Oregon
Rainbow Trout
Photo: USFWS Mountain-Prairie, Public domain
Kokanee, Oregon
Kokanee
Photo: USFWS Mountain-Prairie, CC BY 2.0
Chinook Salmon, Oregon
Chinook Salmon
Photo: U.S. Fish and Wildlife Service Headquarters, CC BY 2.0
Steelhead, Oregon
Steelhead
Photo: Oregon State University, CC BY-SA 2.0
Answers

Your Columbia County fishing questions, answered

How many boat launches are open in Columbia County?

27 open launches on the OSMB layer, 13 of them for trailers.

Which reservoir or lake tops Columbia County by size?

Sturgeon Lake, about 3,163 acres on its mapped outline.

Which fish lead the water pages near Columbia County?

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

Which Columbia County stores stock salmon and trout tackle?

5 in all, Fins Custom Tackle first.

Is there a drift-boat or fishing guide listed in Columbia County?

No guide gives an address here.

Which town is the administrative centre for Columbia County?

It is St. Helens.

Do I need a license for water in Columbia County?

Oregon residents pay $50 for the annual angling license, visitors $138. Salmon, steelhead, sturgeon and halibut also go on a Combined Angling Tag ($69 resident).

Which counties touch Columbia County?

Start with Washington County, Clatsop County and Multnomah County.

What zone table do Columbia County waters use?

The ODFW Willamette Zone rows cover most of the listed water in Columbia County; a drainage that crosses the line can carry another zone.

Which Columbia County waters get their own booklet rows?

The 2026 booklet prints 24 water exceptions reaching this county, starting with Clatskanie River; the table above shows each.

How many Columbia County waters are on the stocking schedule?

Yes: 2 waters on the ODFW schedule, such as Vernonia Lake and Salmonberry Reservoir; releases are planned, not confirmed.

Plan a day on the water in Columbia County

Every launch page opens with directions.