20 public waters in the Foothills & Piedmont region — 6 lakes/reservoirs and 14 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.
In Stanly and Montgomery Counties, North Carolina, Badin Lake is a 5,350-acre lake, managed by NC Wildlife Resources Commission. A reservoir on the Yadkin-Pee Dee chain (High Rock, Tuckertown, Badin, Tillery, Blewett Falls) — largemouth and Spotted Bass, big White Perch, a nationally-ranked Crappie fishery, trophy blue and Flathead Catfish, and stocked striped and Hybrid Bass. High Rock has hosted the Bassmaster Classic.
Lake Tillery, a 4,847-acre lake in Stanly and Montgomery Counties, North Carolina, managed by NC Wildlife Resources Commission: A reservoir on the Yadkin-Pee Dee chain (High Rock, Tuckertown, Badin, Tillery, Blewett Falls) — largemouth and Spotted Bass, big White Perch, a nationally-ranked Crappie fishery, trophy blue and Flathead Catfish, and stocked striped and Hybrid Bass. High Rock has hosted the Bassmaster Classic.
Tuckertown Reservoir, a 2,560-acre lake in Rowan and Stanly Counties, North Carolina, managed by NC Wildlife Resources Commission: A reservoir on the Yadkin-Pee Dee chain (High Rock, Tuckertown, Badin, Tillery, Blewett Falls) — largemouth and Spotted Bass, big White Perch, a nationally-ranked Crappie fishery, trophy blue and Flathead Catfish, and stocked striped and Hybrid Bass. High Rock has hosted the Bassmaster Classic.
In Craven and Stanly Counties, North Carolina, Long Lake is a 1,221-acre lake, 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.
In Stanly County, North Carolina, Ritchies Lake is a 16-acre lake, managed by Unknown. A Piedmont water-supply or Corps reservoir (Jordan, Falls, Randleman, Shearon Harris, Belews, Hyco, Mayo) — Largemouth Bass (Harris is a trophy-bass lake with a warm-water discharge), a strong Crappie and white-Perch fishery, Bream, channel and Blue Catfish, and stocked striped or Hybrid Bass on several.
Long Branch Reservoir, a 16-acre lake in Stanly 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.
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.
Richmond, Anson, Stanly and 1 more county in North Carolina — Pee Dee River is a 93 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 Creek runs 33 km through Stanly, Cabarrus 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.
Big Bear Creek (23 km) flows through Stanly and Cabarrus 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 Rowan, Stanly and Davidson Counties, North Carolina, Riles Creek is a 17 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.
Montgomery and Stanly Counties, North Carolina — Clarks Creek is a 17 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.
Mountain Creek runs 16 km through Stanly and Montgomery 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.
Clear Creek (12 km) flows through Mecklenburg, Cabarrus, Union and 1 more county 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.
Goose Creek (13 km) flows through Union, Mecklenburg and Stanly 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.
Stony Run runs 12 km through Stanly 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.
Alls Fork (12 km) flows through Montgomery, Davidson and Stanly 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.
Little Bear Creek runs 10 km through Cabarrus and Stanly 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.
Hardy Creek runs 9 km through Stanly 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.
Stanly County, North Carolina — Ramsey Creek is a 8 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.
Across its mapped waters, Stanly County holds 19 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.