.sf-va{–ink:#1D2333;–deep:#253153;–teal:#6B3F1D;–mist:#F2EEE6;–foam:#FAF8F4;–lure:#7FC4E8;–lure-ink:#1D2333;–line:#E1DBCF;–muted:#4C4A52}.sf-va .sf-hero{background-color:#2C3858;background-image:radial-gradient(820px 440px at 6% 0%,rgba(233,226,208,.34),rgba(233,226,208,0) 60%),radial-gradient(780px 460px at 96% 100%,rgba(127,196,232,.36),rgba(127,196,232,0) 62%),linear-gradient(200deg,#55678F,#2C3858 50%,#1A2140);clip-path:polygon(0 0,100% 0,100% 100%,80.8% 100%,80.5% calc(100% – 40px),79.5% calc(100% – 40px),79.2% 100%,0 100%);padding-bottom:62px}.sf-va .sf-hero::before{background:linear-gradient(95deg,rgba(22,27,44,.84) 0%,rgba(22,27,44,.50) 52%,rgba(22,27,44,.12) 100%)}.sf-va .sf-eyebrow{border-radius:999px;background:#1D2333;color:#BFE3F5;border:1px solid #7FC4E8;padding:4px 14px;letter-spacing:.05em}.sf-va .sf-hero .sf-sub{color:#F1EEE8}.sf-va .sf-hero[style*=”background-image”]::before{background:linear-gradient(95deg,rgba(22,27,44,.90) 0%,rgba(22,27,44,.66) 46%,rgba(44,56,88,.32) 80%,rgba(44,56,88,.16) 100%),linear-gradient(0deg,rgba(14,18,30,.72),rgba(14,18,30,0) 50%)}.sf-va .sf-bar{background-color:#1D2333;background-image:radial-gradient(560px 230px at 94% 0%,rgba(127,196,232,.28),rgba(127,196,232,0)),linear-gradient(100deg,#1D2333 40%,#36446A)}.sf-va .sf-bar p{color:#EEEBE5}.sf-va .sf-band–white,.sf-va .sf-band–white:nth-of-type(even){background-color:#fff;background-image:radial-gradient(900px 520px at 94% 6%,rgba(127,196,232,.14),rgba(127,196,232,0) 64%),radial-gradient(780px 470px at 4% 96%,rgba(233,226,208,.40),rgba(233,226,208,0) 62%),radial-gradient(640px 400px at 50% 50%,rgba(107,63,29,.05),rgba(107,63,29,0) 62%),linear-gradient(135deg,#FFFFFF,#FAF8F4,#ECE6DA)}.sf-va .sf-band–white:nth-of-type(even){background-image:radial-gradient(900px 520px at 6% 6%,rgba(127,196,232,.14),rgba(127,196,232,0) 64%),radial-gradient(780px 470px at 96% 96%,rgba(233,226,208,.40),rgba(233,226,208,0) 62%),linear-gradient(225deg,#FFFFFF,#FAF8F4,#ECE6DA)}.sf-va .sf-band–mist{background-color:#F2EEE6;background-image:radial-gradient(860px 520px at 10% 8%,rgba(127,196,232,.18),rgba(127,196,232,0) 64%),radial-gradient(720px 460px at 92% 94%,rgba(85,103,143,.12),rgba(85,103,143,0) 62%),linear-gradient(200deg,#F8F5EF,#F2EEE6,#E6DFD2)}.sf-va .sf-band–deep,.sf-va .sf-band–ink{color:#F2F0EC}.sf-va .sf-band–deep{background-color:#253153;background-image:radial-gradient(900px 540px at 92% 6%,rgba(127,196,232,.18),rgba(127,196,232,0) 62%),radial-gradient(800px 500px at 6% 94%,rgba(233,226,208,.12),rgba(233,226,208,0) 62%),linear-gradient(150deg,#2E3B61,#253153,#182039)}.sf-va .sf-band–ink{background-color:#1D2333;background-image:radial-gradient(900px 540px at 8% 6%,rgba(85,103,143,.38),rgba(85,103,143,0) 62%),radial-gradient(760px 480px at 94% 96%,rgba(127,196,232,.16),rgba(127,196,232,0) 62%),linear-gradient(150deg,#28304A,#1D2333,#121624)}.sf-va .sf-band–deep .sf-src,.sf-va .sf-band–ink .sf-src{color:#DCDCE2}.sf-va .sf-band–deep .sf-head p,.sf-va .sf-band–ink .sf-head p,.sf-va .sf-cta p{color:#ECEBE8}.sf-va .sf-band–deep .sf-card p,.sf-va .sf-band–ink .sf-card p,.sf-va .sf-band–deep .sf-fact span,.sf-va .sf-band–ink .sf-fact span{color:#E5E4E2}body.sfs .sf-va .sf-band–deep .sf-list li span,body.sfs .sf-va .sf-band–ink .sf-list li span{color:#ECEBE8}body.sfs .sf-va .sf-band–mist .sf-list a:not(.sf-btn),body.sfs .sf-va .sf-band–white .sf-list a:not(.sf-btn){color:#6B3F1D}body.sfs .sf-va .sf-band–mist .sf-list li>span,body.sfs .sf-va .sf-band–white .sf-list li>span{color:#47444C}.sf-va .sf-barrow .t{background:linear-gradient(90deg,#6B3F1D,#9A6332)}.sf-va .sf-band–deep .sf-barrow .t,.sf-va .sf-band–ink .sf-barrow .t{background:linear-gradient(90deg,#7FC4E8,#BFE3F5)}.sf-va .sf-pill{background:#E7E1D4;color:#24283A}.sf-va .sf-btn{background:#7FC4E8;border-color:#7FC4E8;color:#1D2333}.sf-va .sf-btn.sf-btn–dark{background:#1D2333;border-color:#1D2333;color:#FFFFFF}.sf-va .sf-hero .sf-btn.sf-btn–ghost,.sf-va .sf-bar .sf-btn.sf-btn–ghost{background:rgba(14,18,30,.42);border-color:rgba(255,255,255,.55);color:#FFFFFF}.sf-va .sf-btn.sf-btn–dark:hover{background:#36446A;border-color:#36446A;color:#FFFFFF}.sf-va .sf-btn:hover{background:#BFE3F5;border-color:#BFE3F5}.sf-va .sf-card-img,.sf-va .sf-tile{background-color:#36446A}.sf-va .sf-q p{color:#36343C}.sf-va .sf-band–deep .sf-kicker,.sf-va .sf-band–ink .sf-kicker,.sf-va .sf-band–deep .sf-fact b,.sf-va .sf-band–ink .sf-fact b{color:#BFE3F5}.sf-va .sf-kicker{color:#6B3F1D}.sf-va .sf-pf-card h3{color:#141828!important}.sf-va .sf-band–deep .sf-btn–ghost,.sf-va .sf-band–ink .sf-btn–ghost{border-color:rgba(255,255,255,.48);background:rgba(14,18,30,.36);color:#FFFFFF}body.sfs .sf-va .sf-band–deep a:not(.sf-card):not(.sf-tile):not(.sf-btn),body.sfs .sf-va .sf-band–ink a:not(.sf-card):not(.sf-tile):not(.sf-btn){color:#BFE3F5}.sf-va .sf-tablewrap{color:#1D2333;border-color:#E1DBCF}.sf-va .sf-table td{color:#1D2333}.sf-va .sf-table th{background:#36446A;color:#fff}.sf-va .sf-table tr:nth-child(even) td{background:#F4F0E8}body.sfs .sf-va .sf-tablewrap a,body.sfs .sf-va .sf-band–deep .sf-tablewrap a:not(.sf-card):not(.sf-tile):not(.sf-btn),body.sfs .sf-va .sf-band–ink .sf-tablewrap a:not(.sf-card):not(.sf-tile):not(.sf-btn){color:#6B3F1D}.sf-va .sf-band–deep .sf-q,.sf-va .sf-band–ink .sf-q{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.18)}.sf-va .sf-band–deep .sf-q p,.sf-va .sf-band–ink .sf-q p{color:#EEEBE5}body.sfs .sf-va .sf-band–deep .sf-faq .sf-q p,body.sfs .sf-va .sf-band–ink .sf-faq .sf-q p,body.sfs .sf-va .sf-band–deep .sf-q h3,body.sfs .sf-va .sf-band–ink .sf-q h3{color:#FFFFFF}body.sfs .sf-va .sf-band–deep .sf-pill a:not(.sf-card):not(.sf-tile):not(.sf-btn),body.sfs .sf-va .sf-band–ink .sf-pill a:not(.sf-card):not(.sf-tile):not(.sf-btn),body.sfs .sf-va .sf-pill a{color:#6B3F1D}.sf-va .sf-band–deep .sf-card .sf-more,.sf-va .sf-band–ink .sf-card .sf-more{color:#BFE3F5}.sf-va .sf-bar .sf-crumbs,.sf-va .sf-bar .sf-crumbs span,body.sfs .sf-va .sf-bar .sf-crumbs a{color:#FFFFFF}.sf-va .sf-note{color:#1D2333}body.sfs .sf-va .sf-note a{color:#6B3F1D}@media (max-width:760px){.sf-va .sf-hero{clip-path:polygon(0 0,100% 0,100% 100%,85.6% 100%,84.9% calc(100% – 24px),83.1% calc(100% – 24px),82.4% 100%,0 100%);padding-bottom:40px}}
Virginia rivers and streams

North Fork Shenandoah River Fishing

Virginia river fishing in Shenandoah, Warren and Rockingham counties.

Piscifun Carbon X ultralight spinning reelPick for troutPiscifun Carbon X ultralight spinning reel28% OFFSale $57.99 $79.99

Photo of South Fork Shenandoah River: crudmucosa, CC BY 2.0

Shenandoah County

The North Fork Shenandoah River in brief

In Shenandoah, Warren and Rockingham counties you meet the North Fork Shenandoah River, a river on the Virginia map. Supplies are nearest in Woodstock, around 2 miles off.

Boaters get 6 access sites from the DWR list. Flow comes from 3 USGS gauges. DWR lists 3 stocked reaches for trout stocking.

6DWR access sites
3USGS gauges
3stocked trout reaches
19stocking dates

Virginia DWR waterbody pages, Stocked Trout Reaches and Cold Water Stream Survey layers and Boating Access Locations; USGS gauges; read November 6, 2026.

Piscifun Carbon XT ultralight spinning reelFor the trout herePiscifun Carbon XT ultralight spinning reel25% OFFSale $59.99 $79.99
DWR

What Virginia DWR writes about the North Fork Shenandoah River

The North Fork Shenandoah River is a fifth order stream that drains 1,034 square miles of northeastern Virginia. The river flows north 116 miles from Northern Rockingham County to the Town of Front royal where it joins the South Fork Shenandoah to form the Shenandoah River. As the North Fork cuts through the karst geology of the Shenandoah Valley many bedrock ledges cross the channel perpendicular to the flow of the river.

Getting to North Fork Shenandoah River, per DWR

Timberville Memorial Park – Located in Timberville Memorial Park, at the corner of 5th Avenue and Memorial Park Drive. To reach the kayak launch, park in the main lot near the playground. Follow the signs and carry your boat about 50 yards across the lawn, past the picnic shelter. The hand-carry launch leads directly into a calm stretch of the North Fork.

The DWR page supplies the quoted lines on North Fork Shenandoah River.

Virginia DWR waterbody page (updated 11/17/2023), read November 6, 2026.

Flow

USGS stations on the North Fork Shenandoah River

USGS gaugeLatest readingTime (ET)
N F Shenandoah River At Cootes Store, Va22 cfs, 2.46 ft gage heightNov 8 7:15 pm
N F Shenandoah River At Mount Jackson, Va93 cfs, 2.54 ft gage heightNov 8 6:45 pm
N F Shenandoah River Near Strasburg, Va131 cfs, 1.83 ft gage heightNov 8 6:30 pm

US Geological Survey provisional data, retrieved Nov 8, 2026 7:32 pm ET. Provisional readings can be revised.

The North Fork Shenandoah River readings update on their own and can be revised.

USGS siteName
01632000N F SHENANDOAH RIVER AT COOTES STORE, VA
01633000N F SHENANDOAH RIVER AT MOUNT JACKSON, VA
01634000N F SHENANDOAH RIVER NEAR STRASBURG, VA

USGS instantaneous values, provisional.

Species

Species on the DWR page for the North Fork Shenandoah River

No survey or catch data went into the North Fork Shenandoah River list beyond DWR labels.

Virginia DWR waterbody page (updated 11/17/2023), read November 6, 2026.

Access

DWR boating access along the North Fork Shenandoah River

SiteRecorded attributesOwnerLocation (DWR)
Catletts Ford Landing on North Fork Shenandoah Rivergravel access, freshwaterDWRFrom Front Royal,N on Rt522(.9);LonRt637 Guard Hill Rd(4.3);L onRt626,Catlett's Ford Rd
Chapmans boat ramp on North Fork Shenandoah Riverconcrete ramp (no dock), 1 ramp, freshwaterDWRFrom Edinburgh, Rt 11 North (3.2); R on Rt 672 (2.2)
Deer Rapids boat ramp on North Fork Shenandoah Riverdock and ramp, freshwaterVDOTOff Rte. 744
Meems Bottom boat ramp on North Fork Shenandoah Rivergravel access, freshwaterNo FileFrom New Market (4.5) North; Rt 730 East (3.2)
Riverton boat ramp on North Fork Shenandoah Riverdock and ramp, 1 ramp, freshwaterTown of Front Royal and Warren CountyFrom Front Royal, North on Rt 340 (.5); R on Rt 637 (100 yrds) to Ramp
Strasburg boat ramp on North Fork Shenandoah Riverhand launch (boat slide), 1 ramp, barrier-free, freshwaterTown of StrasburgFrom Strasburg, W on Rt 55, R on Industrial Road (SSR 1201) to the Park

Ramps worth knowing close to North Fork Shenandoah River

  • Fosters boat ramp on South Fork Shenandoah RiverSouth Fork Shenandoah River, 8 miles southeast
  • Inskeep boat ramp on South Fork Shenandoah RiverSouth Fork Shenandoah River, 10 miles south
  • Bentonville boat ramp on South Fork Shenandoah RiverSouth Fork Shenandoah River, 11 miles east
  • Massanutten boat ramp on South Fork Shenandoah RiverSouth Fork Shenandoah River, 12 miles south
  • White House boat ramp on South Fork Shenandoah RiverSouth Fork Shenandoah River, 14 miles south

Virginia DWR Boating Access Locations layer (attributes as recorded; lanes, fees and hours are not in the layer), read November 6, 2026.

Trout

Stocked trout sections of the North Fork Shenandoah River

ReachLocalityCategorySpecies stockedHeritage DayNational forest
North Fork Shenandoah River (upper)RockinghamB (stocked 5 times between October 1 and May 15)rainbow, brown, brook
North Fork Shenandoah (Lairs Run)RockinghamB (stocked 5 times between October 1 and May 15)rainbow, brown, brook
North Fork Shenandoah River (LW bridge)RockinghamB (stocked 5 times between October 1 and May 15)rainbow, brown, brook

Catchable trout go into 3 reaches of North Fork Shenandoah River (category B).

Virginia DWR Stocked Trout Reaches and Stocked Trout Lakes layers (category, species, heritage day), read November 6, 2026.

Designated stocked trout waters require a trout license October 1 to June 15; urban waters November 1 to April 30 (as printed).

Stocking

Trout trucks at the North Fork Shenandoah River, by date

DateWater as listedCategorySpecies
April 28, 2026North Fork Shenandoah RiverBBrown Trout
March 16, 2026North Fork Shenandoah RiverBRainbow Trout, Brown Trout
February 23, 2026North Fork Shenandoah RiverBRainbow Trout, Brown Trout
January 15, 2026North Fork Shenandoah RiverBRainbow Trout, Brown Trout
November 14, 2025North Fork Shenandoah RiverBRainbow Trout
May 2, 2025North Fork Shenandoah RiverBRainbow Trout, Brown Trout
April 11, 2025North Fork Shenandoah RiverBRainbow Trout, Brook Trout, Tiger Trout
March 10, 2025North Fork Shenandoah RiverBBrown Trout, Brook Trout
February 7, 2025North Fork Shenandoah RiverBRainbow Trout
January 2, 2025North Fork Shenandoah RiverBRainbow Trout, Brown Trout
May 2, 2024North Fork Shenandoah RiverBRainbow Trout, Brown Trout, Tiger Trout
April 4, 2024North Fork Shenandoah RiverBRainbow Trout, Brown Trout, Brook Trout, Tiger Trout

Season counts for North Fork Shenandoah River: 2025-26 5 dates; 2024-25 5 dates; 2023-24 5 dates; 2022-23 4 dates.

The North Fork Shenandoah River on the 2026 stocking plan

Water as printedLocality as printedCategoryMeaningNational forest
North Fork Shenandoah RiverRockingham CountyBstocked 5 times between October 1 and May 15

Virginia DWR trout stocking schedule (date, county, water, category and species as listed; DWR prints no numbers or sizes), read November 6, 2026. 2026 Catchable Trout Stocking Plan (category letters as printed), read November 6, 2026.

Limits

Virginia keep counts for the North Fork Shenandoah River

Species as printedApplies toCreelLength
Largemouth, Smallmouth Bassstatewide5 per day in the aggregate (combined)No statewide length limits
Alabama, Spotted BassstatewideNo statewide daily limitNo statewide length limit
Landlocked Striped Bass and Landlocked Striped Bass X White Bass Hybridsstatewide4 per day in the aggregateNo fish less than 20 inches
Striped BassAnadromous (coastal) striped bass above the fall line in all coastal rivers of the Chesapeake Bay and Crane Lake (City of Suffolk)Creel and length limits shall be as set by the Virginia Marine Resources Commission for recreational fishing in tidal watersno length limit printed
Striped BassStriped bass in the Meherrin, Nottoway, Blackwater (Chowan Drainage), North Landing and Northwest rivers and their tributaries plus Back BayNo possessionno length limit printed
Walleye, Saugeyestatewide5 per day in the aggregateNo walleye or saugeye less than 18 inches
Saugerstatewide2 per dayNo statewide length limits
White Bassstatewide5 per dayNo statewide length limits
Chain Pickerel and Northern Pikestatewide5 per dayNo statewide length limits
Muskellungestatewide1 per dayNo muskellunge less than 40 inches
Bluegill (bream) and other sunfish excluding Crappie, Rock Bass (redeye) and Roanoke Bassstatewide50 per day in the aggregate (combined)No statewide length limits
Crappie (black or white)statewide25 per day in the aggregate (combined)No statewide length limits
Rock Bass (redeye)statewide25 per day in the aggregate with Roanoke bassNo statewide length limits
Roanoke Bassstatewide25 per day in the aggregate with rock bassNo statewide length limits
Perch (yellow and white)statewideNo statewide daily limitNo statewide length limit
Troutstatewide6 per day7 inch minimum size
Channel, White, and Flatheadstatewide20 per dayNo length limits
Bluestatewide20 per dayNo statewide length limits

The 2026 statewide rows are the default for North Fork Shenandoah River.

  • From Route 42 bridge, Rockingham County, downstream to the confluence with the South Fork Shenandoah River at Front Royal:
  • Black Bass (Smallmouth and Largemouth):
  • 5 per day. No bass 11–14 inches can be harvested.
  • Sunfish:
  • 50 per day. No length limit
  • Rock Bass:
  • 25 per day. No length limit
  • Muskellunge:
  • 1 per day. Minimum size 40 inches
  • Channel Catfish:
  • 20 per day. No length limit

Virginia DWR waterbody page (updated 11/17/2023), read November 6, 2026.

Digest exceptions on North Fork Shenandoah River

Water as printedSpeciesRule as printed
North Fork, South Fork and Mainstem Shenandoah RiverLargemouth, Smallmouth BassNo largemouth or smallmouth bass 11 to 14 inches

Water-specific exceptions as printed, 2026 Freshwater Fishing in Virginia digest (eRegulations, linked from the Virginia DWR regulations page), read November 6, 2026.

A Virginia freshwater license is $23 a year for residents and $47 for nonresidents 16 and older. Designated stocked trout waters also need the $23 trout license from October 1 to June 15.

Statewide creel and length limits as printed (page updated August 17, 2026), 2026 Freshwater Fishing in Virginia digest (eRegulations, linked from the Virginia DWR regulations page), read November 6, 2026. Virginia license fees in the 2026 Freshwater Fishing in Virginia digest (licenses run one year from purchase unless noted), read November 6, 2026.

Compare

The North Fork Shenandoah River beside other Virginia streams

StreamDistanceDWR access sitesUSGS gaugesStocked reaches
North Fork Shenandoah Riverthis stream633
Stony Creek3 miles southwest001
Peters Mill Run6 miles east001
Little Stony Creek (Shenandoah County)9 miles northwest003
Hawksbill Creek13 miles south001
Paddy Run14 miles north001

Virginia DWR Boating Access Locations and Stocked Trout Reaches, USGS gauges; read November 6, 2026.

Nearby

Old Dominion stops around North Fork Shenandoah River

Other impoundments a short drive from North Fork Shenandoah River

  • Bealers Ferry Pond8 miles
  • Woodstock Pond9 miles
  • Lake Laura15 miles
  • Arrowhead Lake16 miles

Bloodworm and minnow counters en route to North Fork Shenandoah River

  • Murrays Fly Shopfly shop, Edinburg, 2 miles
  • Bridgewater Rod & Reelbait and tackle shop, Bridgewater
  • Heartland Outfittersbait and tackle shop, Dayton
  • Gregory's Lakeside Bait & Tacklebait and tackle shop, Front Royal

Towns that make a good base for North Fork Shenandoah River

  • Woodstock2 miles, Shenandoah County
  • Edinburg2 miles, Shenandoah County
  • Mount Jackson10 miles, Shenandoah County

Each locality touching North Fork Shenandoah River, linked

  • Shenandoah Countycounty seat Woodstock
  • Warren Countycounty seat Front Royal
  • Rockingham Countycounty seat Harrisonburg

Neighbouring rivers of the North Fork Shenandoah River

  • Stony Creek3 miles
  • Peters Mill Run6 miles
  • Little Stony Creek (Shenandoah County)9 miles
  • Hawksbill Creek13 miles
  • Paddy Run14 miles
Piscifun

A Piscifun spread to take to North Fork Shenandoah River

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.

Fish photos

Photo ID for the fish swimming at North Fork Shenandoah River

Pumpkinseed, Virginia
Pumpkinseed
Photo: USFWS Mountain-Prairie, Public domain
Smallmouth Bass, Virginia
Smallmouth Bass
Photo: Yellowstone National Park, Public domain
Brook Trout, Virginia
Brook Trout
Photo: Under the same moon, CC BY 2.0
Brown Trout, Virginia
Brown Trout
Photo: robposse, CC BY 2.0
Answers

What a Virginia tackle counter hears about the North Fork Shenandoah River

Which part of the Commonwealth holds the North Fork Shenandoah River?

Set the map on Shenandoah, Warren and Rockingham counties, about 2 miles from Woodstock.

How many access sites serve the North Fork Shenandoah River?

DWR shows 6 access sites; start at Catletts Ford Landing on North Fork Shenandoah River.

Which species does DWR list for the North Fork Shenandoah River?

DWR sources name bluegill, bullhead, common carp, channel catfish, crappie, largemouth bass and muskellunge.

Do DWR trout trucks visit the North Fork Shenandoah River?

Hatchery trout go into 3 reaches, category B. Designated stocked trout waters require a trout license October 1 to June 15; urban waters November 1 to April 30 (as printed).

Do I measure bass on the North Fork Shenandoah River?

The statewide digest row for largemouth and smallmouth bass reads: 5 per day in the aggregate (combined); No statewide length limits. Check its exception rows too.

Which license do I carry on the North Fork Shenandoah River?

A Virginia freshwater license is $23 a year for residents and $47 for nonresidents 16 and older. Designated stocked trout waters also need the $23 trout license from October 1 to June 15. Anglers under 16 need none.

Which USGS gauge reads the North Fork Shenandoah River?

Live numbers come from 3 USGS gauges above.

Does a listed fly or tackle store serve the North Fork Shenandoah River?

Try Murrays Fly Shop (about 2 miles away).

Read the USGS gauge, then fish the North Fork Shenandoah River

Know the creel limits before the first cast.