← Back to North Carolina

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 Carolina

Great 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)

Boat Launch: East Launch →

2. Davidson River (Smallmouth Bass, Largemouth Bass, Catfish, Crappie, Redbreast Sunfish)

Davidson River, North Carolina

Davidson 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 Carolina

Nantahala 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: East Launch →

4. Jordan (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)

Jordan, North Carolina

Jordan 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: East Launch →

5. Falls (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)

Falls, North Carolina

Falls 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: East Launch →

6. High Rock (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)

High Rock, North Carolina

High 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 Carolina

Norman 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: East Launch →

8. Wylie (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)

Wylie, North Carolina

Wylie 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: East Launch →

9. Tillery (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)

Tillery, North Carolina

Tillery 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 Carolina

Boulder 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 Carolina

Fontana 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 Carolina

Santeetlah 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: East Launch →

13. Cheoah (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)

Cheoah, North Carolina

Cheoah 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: East Launch →

14. Glenville (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)

Glenville, North Carolina

Glenville 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 Carolina

Chatuge 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: East Launch →

16. Hiwassee (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)

Hiwassee, North Carolina

Hiwassee 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: East Launch →

17. Roanoke (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)

Roanoke, North Carolina

Roanoke 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: East Launch →

18. Cape Fear (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)

Cape Fear, North Carolina

Cape 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 Carolina

Lumber 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: East Launch →

20. Little Tennessee (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)

Little Tennessee, North Carolina

Little 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)

Boat Launch: East Launch →

21. French Broad (Rainbow Trout, Brown Trout, Brook Trout, Smallmouth Bass)

French Broad, North Carolina

French 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 Carolina

New 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: New →

23. Chatuge Lake (Smallmouth Bass, Rainbow Trout, Brown Trout, Brook Trout, Largemouth Bass)

Chatuge Lake, North Carolina

Popular 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 Carolina

Popular 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: East Launch →

25. Lake James (Smallmouth Bass, Rainbow Trout, Brown Trout, Brook Trout, Largemouth Bass)

Lake James, North Carolina

Popular 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 Carolina

Popular 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 Carolina

Popular 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: East Launch →

28. Lake Toxaway (Smallmouth Bass, Rainbow Trout, Brown Trout, Brook Trout, Largemouth Bass)

Lake Toxaway, North Carolina

Popular 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: East Launch →

29. Price Lake (Smallmouth Bass, Rainbow Trout, Brown Trout, Brook Trout, Largemouth Bass)

Price Lake, North Carolina

Popular 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: East Launch →

30. Betty-Kay Lake (Smallmouth Bass, Rainbow Trout, Brown Trout, Brook Trout, Largemouth Bass)

Betty-Kay Lake, North Carolina

Named 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 Carolina

Named 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: East Launch →

32. Carroll Lake (Smallmouth Bass, Rainbow Trout, Brown Trout, Brook Trout, Largemouth Bass)

Carroll Lake, North Carolina

Named 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 Carolina

Named 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 Carolina

Named 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 Carolina

Named 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: East Launch →

36. Lewis Lake (historical) (Smallmouth Bass, Rainbow Trout, Brown Trout, Brook Trout, Largemouth Bass)

Lewis Lake (historical), North Carolina

Named 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: East Launch →

37. Lightwood Pond (Smallmouth Bass, Rainbow Trout, Brown Trout, Brook Trout, Largemouth Bass)

Lightwood Pond, North Carolina

Named 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: East Launch →

38. Little Glade Millpond (Smallmouth Bass, Rainbow Trout, Brown Trout, Brook Trout, Largemouth Bass)

Little Glade Millpond, North Carolina

Named 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: East Launch →

39. Little Lake (Smallmouth Bass, Rainbow Trout, Brown Trout, Brook Trout, Largemouth Bass)

Little Lake, North Carolina

Named 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 Carolina

Named 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: East Launch →

Fishing Tips for the Mountains & Asheville

More Regions in North Carolina

← Back to North Carolina

Get CatchTales

Ready to start bragging? Download the app and hit the water.