Upgrade to Premium — Swim Mapper · Catch Logger · Trip Planner (Free trial) · Access to all 210,776+ public venues  £5.95/mo  ·  £49.95/yr
Upgrade Now
Fishery or lake owner? Get your water/service in front of 1000+ website users every day from £49.95/yr.
See pricing →

Fishing in North Carolina

1,736 public fishing lakes and rivers in North Carolina — Largemouth Bass, Bluegill, Channel Catfish, Flathead Catfish, Spotted Bass, Redbreast Sunfish, Bowfin and Longnose Gar.

Interactive Map

Browse venues in North Carolina

See every public fishing venue in North Carolina on the map, with boat ramps, camping, parking and full rules for each one.

Open the North Carolina Map
State
North Carolina
Country
USA
Venues
1,736
Licence
State-issued

Fishing in North Carolina

PiscaMaps covers 1,736 public fishing venues across North Carolina in 3 regions — 591 lakes and reservoirs and 1,118 rivers. The largest is John H. Kerr Reservoir, at 44,895 acres. Neuse River is the longest mapped river, running 424 km. Foothills & Piedmont has the most venues on file, with 822. 348 venues are documented trout waters.

The most commonly recorded species across North Carolina's public waters are Largemouth Bass, Bluegill, Channel Catfish, Flathead Catfish, Spotted Bass, Redbreast Sunfish, Bowfin and Longnose Gar — the exact mix varies by water type and region. 280 venues have a real boat ramp on file, 220 have nearby camping, and 631 have mapped parking — sourced from OpenStreetMap and recreation.gov's federal facilities database (RIDB) where available.

Fishing Regions in North Carolina

North Carolina's public fishing venues are spread across 3 regions on PiscaMaps:

Foothills & Piedmont · 822 Coastal Plain · 588 Mountains · 299

Species Recorded in North Carolina

The most frequently recorded species across North Carolina's public venues on PiscaMaps:

Largemouth Bass · 1,400 Bluegill · 1,397 Channel Catfish · 1,349 Flathead Catfish · 1,261 Spotted Bass · 840 Redbreast Sunfish · 810 Bowfin · 789 Longnose Gar · 778 Black Crappie · 589 Redear Sunfish · 521

Fishing Licence in North Carolina

Anyone 16+ needs a North Carolina Inland Fishing licence — resident annual is about $27, non-resident annual about $45, and non-resident 10-day (~$23) licences are sold. A Mountain Trout privilege (~$16) is required in addition to fish any Public Mountain Trout Water; the Mountain Heritage Trout Waters in the mountain towns need only a $8 3-day licence. North Carolina residents 70+ get a free lifetime licence. Buy from the NC Wildlife Resources Commission. A North Carolina Inland Fishing licence covers navigable rivers. Where an inland river meets Coastal or Joint waters (marked by NCWRC/DMF signs) a Coastal Recreational Fishing Licence is required instead. A Mountain Trout privilege is required on Public Mountain Trout Waters.

Full access to public fishing venues in North Carolina

Join PiscaMaps to unlock boat ramps, camping, species and licence info for every venue in North Carolina and across the USA.

From £5.95/month · £49.95/year · Cancel anytime

Frequently Asked Questions

Notable Lakes & Reservoirs in North Carolina

Rivers in North Carolina

Neuse River Tar River Yadkin River Cape Fear River Roanoke River Catawba River Northeast Cape Fear River Lumber River Deep River Haw River

Browse by County

All North Carolina counties →

Other US States

All US states →