29 public waters in the Foothills & Piedmont region — 5 lakes/reservoirs and 24 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.
Lake Norman (32,500 ac) north of Charlotte — the largest man-made lake in North Carolina. Spotted Bass have largely taken over from largemouth over the blueback-herring forage; a strong striped- and hybrid-bass fishery (the Marshall Steam Station and McGuire Nuclear hot holes), White Perch by the thousand, Crappie in the brush, and trophy blue and Flathead Catfish. Heavily developed, heavily fished.
Lake Lookout (772 acres) sits in Catawba, Iredell and Alexander Counties, North Carolina, managed by NC Wildlife Resources Commission (public boating access / fishing area). An NCWRC Community Fishing Program lake — a small town or county lake stocked frequently with Channel Catfish, Bluegill, redear and Largemouth Bass (and Rainbow Trout in the cool months), managed for easy bank and pier access close to where people live.
Iredell County's Lookout Shoals Lake spans 771 acres in the Foothills and offers a nicely balanced fishery anchored by largemouth and striped bass, with yellow perch and crappie adding depth. Catfish and sunfish provide reliable backup options for a well-rounded Piedmont experience.
Park Lake (36 acres) sits in Iredell County, North-Carolina, managed by NC Wildlife Resources Commission. Public lakes across the Southeast typically hold largemouth and other black bass species, bream (bluegill and redear/shellcracker sunfish), black and white crappie, and blue, channel and flathead catfish -- species commonly documented across the region's public waters by state wildlife agencies.
Skyview Lake, a 25-acre lake in Iredell County, North-Carolina, managed by NC Wildlife Resources Commission: Public lakes across the Southeast typically hold largemouth and other black bass species, bream (bluegill and redear/shellcracker sunfish), black and white crappie, and blue, channel and flathead catfish -- species commonly documented across the region's public waters by state wildlife agencies.
In Catawba, Mecklenburg, Burke and 3 more counties in North Carolina, Catawba River is a 258 km river or creek. A Piedmont North Carolina river (Yadkin, Catawba, Haw, Deep, Eno, Dan, Rocky, Uwharrie) — largemouth, smallmouth and Spotted Bass, Redbreast Sunfish, Bream, channel and Flathead Catfish, and a growing Muskellunge fishery. Wade or paddle; access at NCWRC ramps, parks and bridges.
Rocky River (139 km) flows through Cabarrus, Stanly, Anson and 3 more counties in 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.
South Yadkin River runs 114 km through Iredell, Davie, Rowan and 2 more counties in 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.
Iredell, Wilkes and Davie Counties, North Carolina — Hunting Creek is a 54 km stream: 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.
Third Creek runs 53 km through Iredell, Rowan and Alexander Counties, North Carolina: A warmwater North Carolina river or large creek — largemouth and Spotted Bass, redbreast and Bluegill Sunfish, channel and Flathead Catfish, Bowfin and Gar. Access at NCWRC ramps, county landings and bridges.
In Iredell, Wilkes and Alexander Counties, North Carolina, Rocky Creek is a 48 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 Davie, Iredell, Yadkin and 1 more county in North Carolina, Dutchman Creek is a 12 km river or creek. A warmwater North Carolina river or large creek — largemouth and Spotted Bass, redbreast and Bluegill Sunfish, channel and Flathead Catfish, Bowfin and Gar. Access at NCWRC ramps, county landings and bridges.
In Iredell and Rowan Counties, North Carolina, Fourth Creek is a 32 km river or creek. A warmwater North Carolina river or large creek — largemouth and Spotted Bass, redbreast and Bluegill Sunfish, channel and Flathead Catfish, Bowfin and Gar. Access at NCWRC ramps, county landings and bridges.
In Yadkin, Wilkes and Iredell Counties, North Carolina, North Little Hunting Creek is a 28 km river or creek. A warmwater North Carolina river or large creek — largemouth and Spotted Bass, redbreast and Bluegill Sunfish, channel and Flathead Catfish, Bowfin and Gar. Access at NCWRC ramps, county landings and bridges.
Cabarrus, Iredell and Rowan Counties, North Carolina — Coddle Creek is a 30 km stream: A warmwater North Carolina river or large creek — largemouth and Spotted Bass, redbreast and Bluegill Sunfish, channel and Flathead Catfish, Bowfin and Gar. Access at NCWRC ramps, county landings and bridges.
Lyle Creek (19 km) flows through Catawba and Iredell Counties, North Carolina. A warmwater North Carolina river or large creek — largemouth and Spotted Bass, redbreast and Bluegill Sunfish, channel and Flathead Catfish, Bowfin and Gar. Access at NCWRC ramps, county landings and bridges.
Iredell County, North Carolina — Olin Creek is a 15 km stream: A warmwater North Carolina river or large creek — largemouth and Spotted Bass, redbreast and Bluegill Sunfish, channel and Flathead Catfish, Bowfin and Gar. Access at NCWRC ramps, county landings and bridges.
Fifth Creek runs 13 km through Iredell County, North Carolina: A warmwater North Carolina river or large creek — largemouth and Spotted Bass, redbreast and Bluegill Sunfish, channel and Flathead Catfish, Bowfin and Gar. Access at NCWRC ramps, county landings and bridges.
West Branch Rocky River (6 km) flows through Mecklenburg, Iredell and Cabarrus Counties, North Carolina. A Piedmont North Carolina river (Yadkin, Catawba, Haw, Deep, Eno, Dan, Rocky, Uwharrie) — largemouth, smallmouth and Spotted Bass, Redbreast Sunfish, Bream, channel and Flathead Catfish, and a growing Muskellunge fishery. Wade or paddle; access at NCWRC ramps, parks and bridges.
Iredell and Mecklenburg Counties, North Carolina — Reeds Creek is a 11 km stream: A warmwater North Carolina river or large creek — largemouth and Spotted Bass, redbreast and Bluegill Sunfish, channel and Flathead Catfish, Bowfin and Gar. Access at NCWRC ramps, county landings and bridges.
Patterson Creek (10 km) flows through Iredell County, North Carolina. A warmwater North Carolina river or large creek — largemouth and Spotted Bass, redbreast and Bluegill Sunfish, channel and Flathead Catfish, Bowfin and Gar. Access at NCWRC ramps, county landings and bridges.
Rowan and Iredell Counties, North Carolina — Withrow Creek is a 9 km stream: A warmwater North Carolina river or large creek — largemouth and Spotted Bass, redbreast and Bluegill Sunfish, channel and Flathead Catfish, Bowfin and Gar. Access at NCWRC ramps, county landings and bridges.
Little Creek runs 10 km through Davie, Iredell and Rowan 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.
Buffalo Shoals Creek runs 10 km through Iredell and Alexander Counties, North Carolina: A warmwater North Carolina river or large creek — largemouth and Spotted Bass, redbreast and Bluegill Sunfish, channel and Flathead Catfish, Bowfin and Gar. Access at NCWRC ramps, county landings and bridges.
Morrison Creek runs 8 km through Iredell County, North Carolina: A warmwater North Carolina river or large creek — largemouth and Spotted Bass, redbreast and Bluegill Sunfish, channel and Flathead Catfish, Bowfin and Gar. Access at NCWRC ramps, county landings and bridges.
In Iredell County, North Carolina, Little Rocky Creek is a 9 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.
Iredell and Catawba Counties, North Carolina — Hicks Creek is a 9 km stream: A warmwater North Carolina river or large creek — largemouth and Spotted Bass, redbreast and Bluegill Sunfish, channel and Flathead Catfish, Bowfin and Gar. Access at NCWRC ramps, county landings and bridges.
Long Branch runs 8 km through Iredell 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.
In Rowan and Iredell Counties, North Carolina, East Fork is a 8 km river or creek. A warmwater North Carolina river or large creek — largemouth and Spotted Bass, redbreast and Bluegill Sunfish, channel and Flathead Catfish, Bowfin and Gar. Access at NCWRC ramps, county landings and bridges.
Across its mapped waters, Iredell County holds 27 species on PiscaMaps, including Largemouth Bass, Bluegill, Channel Catfish, Flathead Catfish, Spotted Bass, Redbreast Sunfish, Bowfin and Longnose Gar.
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.