
Fishing in the Mountains & Asheville
The Mountains & Asheville area of North Carolina, featuring Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass.
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.
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.
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.
4. Jordan (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Jordan, North CarolinaJordan in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
5. Falls (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Falls, North CarolinaFalls in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
6. Kerr (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Kerr, North CarolinaKerr in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
7. 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.
8. Norman (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Norman, North CarolinaNorman in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
9. Wylie (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Wylie, North CarolinaWylie in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
10. Tillery (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Tillery, North CarolinaTillery in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
11. Blewett Falls (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Blewett Falls, North CarolinaBlewett Falls in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
12. Badin (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Badin, North CarolinaBadin in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
13. Tuckertown (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Tuckertown, North CarolinaTuckertown in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
14. Boulder (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Boulder, North CarolinaBoulder in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
15. Fontana (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Fontana, North CarolinaFontana in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
16. Santeetlah (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Santeetlah, North CarolinaSanteetlah in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
17. Cheoah (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Cheoah, North CarolinaCheoah in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
18. Glenville (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Glenville, North CarolinaGlenville in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
19. Chatuge (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Chatuge, North CarolinaChatuge in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
20. Hiwassee (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Hiwassee, North CarolinaHiwassee in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
21. Morrow Mountain (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Morrow Mountain, North CarolinaMorrow Mountain in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
22. Harris (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Harris, North CarolinaHarris in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
23. Roanoke (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Roanoke, North CarolinaRoanoke in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
24. Tar (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Tar, North CarolinaTar in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
25. Neuse (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Neuse, North CarolinaNeuse in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
26. 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.
27. Yadkin (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Yadkin, North CarolinaYadkin in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
28. Pee Dee (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Pee Dee, North CarolinaPee Dee in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
29. Lumber (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Lumber, North CarolinaLumber in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
30. 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.
31. 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.
32. Catawba (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Catawba, North CarolinaCatawba in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
33. New (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
New, North CarolinaNew in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
34. Watauga (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Watauga, North CarolinaWatauga in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
35. South Yadkin (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
South Yadkin, North CarolinaSouth Yadkin in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
36. Deep (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Deep, North CarolinaDeep in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
37. Haw (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Haw, North CarolinaHaw in the Mountains & Asheville of North Carolina offers excellent fishing opportunities.
38. Mountains Creek0 (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Mountains Creek, North CarolinaMountains Creek offers good fishing in the Mountains & Asheville of North Carolina.
39. Mountains Area River1 (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Mountains Area River, North CarolinaMountains Area River offers good fishing in the Mountains & Asheville of North Carolina.
40. Mountains Lake2 (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)
Mountains Lake, North CarolinaMountains Lake offers good fishing in the Mountains & Asheville of North Carolina.
Fishing Tips for the Mountains & Asheville
- Check local regulations before fishing — each water body may have specific rules on limits, seasons, and bait.
- Spring and fall typically offer the best fishing in North Carolina for most species.
- Consider hiring a local guide for the best experience on unfamiliar waters.
- Always carry a valid North Carolina fishing license — available online through the state wildlife agency.
- Practice catch and release for sensitive species to help maintain healthy fish populations.
Get CatchTales
Ready to start bragging? Download the app and hit the water.
Free version available — upgrade to Pro for $8.99/year or $19.99 lifetime (CAD).


