Fishing in the Mountains & Asheville
Explore fishing in the Mountains & Asheville of North Carolina. Great Smoky Mountains, Davidson River, Nantahala River,
Great Smoky Mountains offers excellent fishing in the Mountains & Asheville of North Carolina with good public access.
1. Great Smoky Mountains (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Great Smoky Mountains, North CarolinaGreat Smoky Mountains offers excellent fishing in the Mountains & Asheville of North Carolina with good public access.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
2. Davidson River (Smallmouth Bass, Largemouth Bass, Catfish, Crappie, Redbreast Sunfish)
Davidson River, North CarolinaDavidson River offers excellent fishing in the Mountains & Asheville of North Carolina with good public access.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
- Largemouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
- Crappie · Limit: No limit statewide; 20 combined in many waters · 8 in min in many waters; Kerr 25 @ 9 in
Boat Launch: Hap Simpson River Access →
3. Nantahala River (Smallmouth Bass, Largemouth Bass, Catfish, Crappie, Redbreast Sunfish)
Nantahala River, North CarolinaNantahala River offers excellent fishing in the Mountains & Asheville of North Carolina with good public access.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
- Largemouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
- Crappie · Limit: No limit statewide; 20 combined in many waters · 8 in min in many waters; Kerr 25 @ 9 in
4. Jordan (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Jordan, North CarolinaJordan in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
5. Falls (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Falls, North CarolinaFalls in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
6. High Rock (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
High Rock, North CarolinaHigh Rock in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
Boat Launch: Barnard Park Raft Launch →
7. Norman (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Norman, North CarolinaNorman in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
8. Wylie (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Wylie, North CarolinaWylie in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
9. Tillery (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Tillery, North CarolinaTillery in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
Boat Launch: Weldon's Landing →
10. Boulder (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Boulder, North CarolinaBoulder in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
Boat Launch: Pisgah Forest Access →
11. Fontana (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Fontana, North CarolinaFontana in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
Boat Launch: Fontana Lake Marina →
12. Santeetlah (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Santeetlah, North CarolinaSanteetlah in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
13. Cheoah (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Cheoah, North CarolinaCheoah in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
14. Glenville (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Glenville, North CarolinaGlenville in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
Boat Launch: Powerhouse Boat Access →
15. Chatuge (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Chatuge, North CarolinaChatuge in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
16. Hiwassee (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Hiwassee, North CarolinaHiwassee in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
17. Roanoke (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Roanoke, North CarolinaRoanoke in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
18. Cape Fear (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Cape Fear, North CarolinaCape Fear in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
Boat Launch: Bald Head Island Marina →
19. Lumber (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Lumber, North CarolinaLumber in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
20. Little Tennessee (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Little Tennessee, North CarolinaLittle Tennessee in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
21. French Broad (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
French Broad, North CarolinaFrench Broad in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
Boat Launch: French Broad River Access →
22. New (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
New, North CarolinaNew in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
23. Chatuge Lake (Smallmouth Bass, Rainbow Trout, Brown Trout, Brook Trout, Largemouth Bass)
Chatuge Lake, North CarolinaPopular fishing lake in the Mountains & Asheville region of North Carolina.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
- Largemouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
Boat Launch: The Ridges Marina →
24. Lake Hickory (Smallmouth Bass, Rainbow Trout, Brown Trout, Brook Trout, Largemouth Bass)
Lake Hickory, North CarolinaPopular fishing lake in the Mountains & Asheville region of North Carolina.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
- Largemouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
25. Lake James (Smallmouth Bass, Rainbow Trout, Brown Trout, Brook Trout, Largemouth Bass)
Lake James, North CarolinaPopular fishing lake in the Mountains & Asheville region of North Carolina.
- ⚠ This water: Walleye: 15 in minimum, 8/day.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
- Largemouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
Boat Launch: Mimosa Boat Landing →
26. Lake Louise (Smallmouth Bass, Rainbow Trout, Brown Trout, Brook Trout, Largemouth Bass)
Lake Louise, North CarolinaPopular fishing lake in the Mountains & Asheville region of North Carolina.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
- Largemouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
Boat Launch: Ledges Whitewater Park Access →
27. Lake Lure (Smallmouth Bass, Rainbow Trout, Brown Trout, Brook Trout, Largemouth Bass)
Lake Lure, North CarolinaPopular fishing lake in the Mountains & Asheville region of North Carolina.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
- Largemouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
28. Lake Toxaway (Smallmouth Bass, Rainbow Trout, Brown Trout, Brook Trout, Largemouth Bass)
Lake Toxaway, North CarolinaPopular fishing lake in the Mountains & Asheville region of North Carolina.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
- Largemouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
29. Price Lake (Smallmouth Bass, Rainbow Trout, Brown Trout, Brook Trout, Largemouth Bass)
Price Lake, North CarolinaPopular fishing lake in the Mountains & Asheville region of North Carolina.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
- Largemouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
30. Betty-Kay Lake (Smallmouth Bass, Rainbow Trout, Brown Trout, Brook Trout, Largemouth Bass)
Betty-Kay Lake, North CarolinaNamed lake in the Mountains & Asheville region of North Carolina.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
- Largemouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
Boat Launch: Island Ford Access →
31. Blue Ridge Lake (Smallmouth Bass, Rainbow Trout, Brown Trout, Brook Trout, Largemouth Bass)
Blue Ridge Lake, North CarolinaNamed lake in the Mountains & Asheville region of North Carolina.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
- Largemouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
32. Carroll Lake (Smallmouth Bass, Rainbow Trout, Brown Trout, Brook Trout, Largemouth Bass)
Carroll Lake, North CarolinaNamed lake in the Mountains & Asheville region of North Carolina.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
- Largemouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
Boat Launch: Hiwassee Street Slipway →
33. Cones Lake (Smallmouth Bass, Rainbow Trout, Brown Trout, Brook Trout, Largemouth Bass)
Cones Lake, North CarolinaNamed lake in the Mountains & Asheville region of North Carolina.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
- Largemouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
Boat Launch: Yadkin Valley Community Park Access →
34. Goodmans Lake (Smallmouth Bass, Rainbow Trout, Brown Trout, Brook Trout, Largemouth Bass)
Goodmans Lake, North CarolinaNamed lake in the Mountains & Asheville region of North Carolina.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
- Largemouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
Boat Launch: Mimosa Boat Landing →
35. Hayes Lake (Smallmouth Bass, Rainbow Trout, Brown Trout, Brook Trout, Largemouth Bass)
Hayes Lake, North CarolinaNamed lake in the Mountains & Asheville region of North Carolina.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
- Largemouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
36. Lewis Lake (historical) (Smallmouth Bass, Rainbow Trout, Brown Trout, Brook Trout, Largemouth Bass)
Lewis Lake (historical), North CarolinaNamed lake in the Mountains & Asheville region of North Carolina.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
- Largemouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
37. Lightwood Pond (Smallmouth Bass, Rainbow Trout, Brown Trout, Brook Trout, Largemouth Bass)
Lightwood Pond, North CarolinaNamed lake in the Mountains & Asheville region of North Carolina.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
- Largemouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
38. Little Glade Millpond (Smallmouth Bass, Rainbow Trout, Brown Trout, Brook Trout, Largemouth Bass)
Little Glade Millpond, North CarolinaNamed lake in the Mountains & Asheville region of North Carolina.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
- Largemouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
39. Little Lake (Smallmouth Bass, Rainbow Trout, Brown Trout, Brook Trout, Largemouth Bass)
Little Lake, North CarolinaNamed lake in the Mountains & Asheville region of North Carolina.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
- Largemouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
Boat Launch: Great Lake Boat Launch →
40. Little Singletary Lake (Smallmouth Bass, Rainbow Trout, Brown Trout, Brook Trout, Largemouth Bass)
Little Singletary Lake, North CarolinaNamed lake in the Mountains & Asheville region of North Carolina.
- Smallmouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
- Largemouth bass · Limit: 5 (only 2 under 14 in) · Min 14 in (special waters vary)
Fishing Tips for the Mountains & Asheville
- Get a licence — All anglers need a valid state fishing licence — check your state's wildlife agency site.
- Check the weather & water conditions — always check forecasts and wind before heading out, especially on big water.
- Know the regulations — size and catch limits vary by water body in North Carolina; check the local regulations first.
- Best times — early morning and late evening are prime. Many Mountains & Asheville waters fish best in spring and fall.
- Use the right gear — match your rod, line, and tackle to the species you're chasing and the water you're fishing.
More Regions in North Carolina
- Charlotte Metro
- Coastal Plain & Inner Banks
- Outer Banks & Coast
- North Carolina's Piedmont & Central
- Sandhills & Southern
Get CatchTales
Ready to start bragging? Download the app and hit the water.


