8 public waters in the Mountains region — 1 lakes/reservoirs and 7 rivers. Every one is public water fishable on an North Carolina licence.
See every public fishing venue in North Carolina on the map, with boat ramps, camping, parking and full rules for each one.
Mitchell County, North Carolina — Swiss Pine Lake is a 11-acre lake, managed by NC Wildlife Resources Commission (public boating access / fishing area): A western North Carolina mountain lake (TVA, Duke or a municipal reservoir) — deep, clear, cool water with smallmouth and Largemouth Bass, Spotted Bass, Walleye, Muskellunge, White Bass and a winter Crappie bite, plus stocked rainbow and Brown Trout near the cold dam releases. Fontana, Nantahala, Santeetlah, Glenville and the Hiwassee/Chatuge lakes.
Nolichucky River runs 16 km through Mitchell and Yancey Counties, North Carolina: A western North Carolina river (French Broad, Nolichucky, Watauga, Tuckasegee, Little Tennessee, Hiwassee, New River) — Smallmouth Bass on the ledges and shoals, largemouth in the slow water, redbreast and Rock Bass, and a nationally-known Muskellunge fishery (the French Broad and Little Tennessee). Cold tailwaters below the dams hold Trout.
North Toe River runs 118 km through Mitchell, Avery and Yancey Counties, North Carolina: A North Carolina Public Mountain Trout Water — the classification (Hatchery Supported, Wild Trout, Delayed Harvest, Catch-and-Release/Fly, Wild Trout Natural Bait) sets the season, tackle and creel. Wild and stocked rainbow, brown and native brook ('specks') Trout. A Mountain Trout privilege is required in addition to the fishing licence.
In Yancey and Mitchell Counties, North Carolina, South Toe River is a 51 km river or creek. A North Carolina Public Mountain Trout Water — the classification (Hatchery Supported, Wild Trout, Delayed Harvest, Catch-and-Release/Fly, Wild Trout Natural Bait) sets the season, tackle and creel. Wild and stocked rainbow, brown and native brook ('specks') Trout. A Mountain Trout privilege is required in addition to the fishing licence.
Cane River (62 km) flows through Yancey and Mitchell Counties, North Carolina. A North Carolina Public Mountain Trout Water — the classification (Hatchery Supported, Wild Trout, Delayed Harvest, Catch-and-Release/Fly, Wild Trout Natural Bait) sets the season, tackle and creel. Wild and stocked rainbow, brown and native brook ('specks') Trout. A Mountain Trout privilege is required in addition to the fishing licence.
In Yancey, Mitchell and McDowell Counties, North Carolina, Big Crabtree Creek is a 18 km river or creek. A North Carolina Public Mountain Trout Water — the classification (Hatchery Supported, Wild Trout, Delayed Harvest, Catch-and-Release/Fly, Wild Trout Natural Bait) sets the season, tackle and creel. Wild and stocked rainbow, brown and native brook ('specks') Trout. A Mountain Trout privilege is required in addition to the fishing licence.
In Mitchell and Yancey Counties, North Carolina, Big Rock Creek is a 13 km river or creek. A North Carolina Public Mountain Trout Water — the classification (Hatchery Supported, Wild Trout, Delayed Harvest, Catch-and-Release/Fly, Wild Trout Natural Bait) sets the season, tackle and creel. Wild and stocked rainbow, brown and native brook ('specks') Trout. A Mountain Trout privilege is required in addition to the fishing licence.
Little Rock Creek (12 km) flows through Mitchell County, North Carolina. A North Carolina Public Mountain Trout Water — the classification (Hatchery Supported, Wild Trout, Delayed Harvest, Catch-and-Release/Fly, Wild Trout Natural Bait) sets the season, tackle and creel. Wild and stocked rainbow, brown and native brook ('specks') Trout. A Mountain Trout privilege is required in addition to the fishing licence.
Across its mapped waters, Mitchell County holds 15 species on PiscaMaps, including Brown Trout, Rainbow Trout, Brook Trout, Smallmouth Bass, Largemouth Bass, Walleye, Muskellunge and Bluegill.
Ramps, put-ins and species for every water — plus the carp layer no other US app has.
Open the North Carolina map Join PiscaMapsOne North Carolina fishing licence covers every public water in the state — resident annual about $15, non-resident annual about $50, with non-resident 1-day and 3-day options. A separate North Carolina trout licence (~$10 res / ~$20 non-res) is required to fish for or possess trout, and Public Fishing Area ponds also need a North Carolina Lands Pass. North Carolina residents 65+ fish free. Buy at GoOutdoorsNorth Carolina.com.