From striped bass to smallmouth bass and brook trout to brown trout, North Carolina's waters teem with gamefish. Largemouth bass is one of the most sought after in freshwater. As are rainbow trout, walleye, crappie and muskie. You can also go after blue, channel and flathead catfish. Offshore, anglers chase tuna, swordfish, white marlin and mackerel. Inshore anglers can target spotted seatrout, redfish and flounder.
Check out these Beech Mountain, NC fishing resources: