Ashe County

Ashe County borders Virginia, Tennessee along with Watauga, Wilkes and Alleghany counties.  Jefferson is the only major town in Ashe County.  Mount Jefferson State Park and portions of The New River State Park are located within the county.

Stocked Waters

Helton Creek (Valine to the New River) (11 miles)

Big Horse Creek (SR 1361 Bridge to Tuckerdale) (6 miles)

Buffalo Creek (Headwaters to Junction of NC 194-88 & SR 1131) (6 miles)

Big Laurel Creek (entire creek) (9 miles)

Three Top Creek (except Game Lands) (10 miles)

Hoskins Fork (Watauga County Line to North Fork New River) (2 miles)

Cranberry Creek (Alleghany County Line to South Fork New River) (12 miles)

Nathans Creek (entire creek) (4 miles)

Peak Creek (Headwaters to Trout Lake, except for Blue Ridge Parkway) (5 miles)

Roan Creek (entire creek) (4 miles)

Beaver Creek (entire creek) (8 miles)

South Beaver Creek (Headwaters to Ashe Lake) (4 miles)

Pine Swamp Creek (All Forks) (4 miles)

Old Fields Creek (entire creek) (6 miles)

Mill Creek (except as posted) (3 miles)

Delayed Harvest Waters

Trout Lake

Helton Creek (Virginia state line to New River)

Click here for the N.C. Wildlife's Stocking report for Ashe County!

Catch & Release Artificial Lures Only Waters

Big Horse Creek (Virginia State Line to SR 1361 Bridge, except for tributaries) (2 miles)

Three Top Creek (Game Lands Section) (2 miles)

***All waters on game lands not listed are considered Wild Trout Waters!!!!!!

WNC TroutBACK