Fishing Spots in North Carolina
964 public fishing spots are listed in North Carolina: 667 boat launches, 30 fishing piers, 139 shore fishing spots and 1 kayak and canoe launch.
Browse North Carolina by county and area
- Alamance County (17)
- Alexander County (1)
- Alleghany County (1)
- Anson County (2)
- Ashe County (8)
- Asheville (4)
- Avery County (1)
- Beaufort County (21)
- Bertie County (8)
- Bladen County (14)
- Brunswick County (41)
- Buncombe County (16)
- Burke County (17)
- Buxton (1)
- Cabarrus County (5)
- Caldwell County (3)
- Camden County (8)
- Carteret County (93)
- Caswell County (1)
- Catawba County (5)
- Chatham County (18)
- Cherokee County (17)
- Chowan County (3)
- Clay County (11)
- Cleveland County (2)
- Columbus County (2)
- Craven County (18)
- Cumberland County (4)
- Currituck County (13)
- Dare County (68)
- Davidson County (9)
- Davie County (5)
- Duplin County (2)
- Durham County (3)
- Edgecombe County (4)
- Forsyth County (7)
- Gaston County (8)
- Gates County (2)
- Graham County (24)
- Granville County (5)
- Greene County (1)
- Guilford County (6)
- Halifax County (3)
- Harkers Island (1)
- Harnett County (5)
- Haywood County (6)
- Henderson County (8)
- Hertford County (2)
- Hoke County (1)
- Hyde County (19)
- Jackson County (14)
- Johnston County (1)
- Jones County (6)
- Lee County (1)
- Lenoir County (2)
- Lincoln County (2)
- Macon County (21)
- Madison County (9)
- Manteo (1)
- Martin County (3)
- McDowell County (5)
- Mecklenburg County (1)
- Mitchell County (2)
- Moncure (1)
- Montgomery County (15)
- Moore County (11)
- Murphy (6)
- Nash County (1)
- New Hanover County (24)
- Northampton County (2)
- Onslow County (38)
- Orange County (4)
- Pamlico County (33)
- Pasquotank County (1)
- Pender County (13)
- Perquimans County (2)
- Pitt County (2)
- Polk County (1)
- Randolph County (1)
- Richmond County (3)
- Robeson County (2)
- Rockingham County (16)
- Rowan County (4)
- Rutherford County (3)
- Scotland County (1)
- Stanly County (2)
- Stokes County (9)
- Surry County (8)
- Swain County (33)
- Transylvania County (13)
- Tyrrell County (5)
- Union County (1)
- Vance County (4)
- Wake County (24)
- Warren County (2)
- Washington County (4)
- Watauga County (8)
- Wayne County (6)
- Wilkes County (24)
- Wilson County (3)
- Yadkin County (6)
- Yancey County (3)
- Other spots (13)
Top waters and places
- National Forests in North Carolina (57)
- French Broad River (25)
- Haw River (24)
- Yadkin River (22)
- Atlantic Intracoastal Waterway (20)
- Catawba River (20)
- Dan River (18)
- Neuse River (18)
- Cape Fear River (17)
- Great Smoky Mountains National Park (12)
- South Fork New River (12)
- Abemarle Sound Shoreline Paddle (11)
- Cape Hatteras National Seashore (11)
- Blue Ridge Parkway (9)
- Roanoke River (9)
- Tarkiln Creek (9)
- W. Kerr Scott Dam & Reservoir (9)
- Cape Lookout National Seashore (7)
- Mill Creek (7)
- Tuckasegee River (7)
- Ararat River (6)
- B. Everett Jordan Lake (6)
- Little Tennessee River (6)
- Abbotts Creek (5)
Fishing regulations for North Carolina
Read the rules from the source: official fishing regulations.
Spots to start with
- Lemmons Branch Boat LaunchBoat launch on National Forests in North Carolina · Swain County
- Massey Branch Fishing PierShore fishing · Graham County
- Frisco CampgroundRecreation area on Cape Hatteras National Seashore · Dare County
- Massey Branch Fishing PierFishing pier on National Forests in North Carolina · Graham County
- Price Lake Boat RentalsKayak and canoe launch on Blue Ridge Parkway · Watauga County
- Avey Branch Boat RampBoat launch on Avery Branch Boat Ramp · Graham County
- Joyce Kilmer BridgeShore fishing on Joyce Kilmer Bridge Fishing Access · Graham County
- Swanquarter National Wildlife RefugeRecreation area · Hyde County
- "Little Bridge" AccessFishing pier · Dare County
- Cable Cove Boat RampBoat launch · Graham County
- Bebops Public Multi-Use Pier on Croatan SoundShore fishing · Dare County
- Alligator River National Wildlife RefugeRecreation area · Dare County
- Atlantic Beach Old Bridge LandingFishing pier · Carteret County
- Cheoah Point Boat RampBoat launch · Graham County
- Milltail Creek Padding TrailsShore fishing on North Carolina Coastal Plain Refuge Complex · Dare County
- B. Everett Jordan LakeRecreation area · Chatham County
- Bath BridgeFishing pier · Beaufort County
- Hanging Dog Boat LaunchBoat launch on Hanging Dog Boat Launch and Bike Trailhead · Cherokee County
- Milltail Creek Paddling TrailsShore fishing on North Carolina Coastal Plain Refuge Complex · Dare County
- Bandits RoostRecreation area on W. Kerr Scott Dam & Reservoir · Wilkes County
- Bonner Bridge PierFishing pier · Dare County
- Jackrabbit Boat LaunchBoat launch on Jackrabbit Mountain Boat Launch · Clay County
- Access at New River Inlet DriveShore fishing · Onslow County
- Berry Mountain Park ShelterRecreation area on W. Kerr Scott Dam & Reservoir · Wilkes County
- BridgeFishing pier · New Hanover County
- Magazine Branch Take-outBoat launch on Cheoah River Takeout · Swain County
- Atlantic Beach Bath HouseShore fishing · Carteret County
- Boomer Park ShelterRecreation area on W. Kerr Scott Dam & Reservoir · Wilkes County
- Carolina Beach Fishing PierFishing pier · New Hanover County
- Massey Branch Boat RampBoat launch · Graham County
- Atlantic Beach NCShore fishing · Carteret County
- Cape Fear RiverRecreation area · Bladen County
- Emerald Isle Woods ParkFishing pier · Carteret County
- Ramsey Bluff Boat LaunchBoat launch on Ramsey Bend Boating Site · Cherokee County
- Avalon Fishing PierShore fishing · Dare County
- Crosswinds CampgroundsRecreation area on B. Everett Jordan Lake · Chatham County
- Fisherman's Park DockFishing pier · Carteret County
- Santeetlah Dam Put-inBoat launch on Cheoah River Launch Site · Graham County
- Beach Adjacent to Holiday InnShore fishing · New Hanover County
- Dam Site ShelterRecreation area on W. Kerr Scott Dam & Reservoir · Wilkes County
- Front StreetFishing pier · Carteret County
- Tsali Boat RampBoat launch · Swain County
- Beach Bank North TopsailShore fishing · Onslow County
- Falls LakeRecreation area · Wake County
- Harkers Island (Straits) PierFishing pier · Carteret County
- Wilkes Skyline MarinaBoat launch on W. Kerr Scott Dam & Reservoir · Wilkes County
- Bogue Inlet Fishing PierShore fishing · Carteret County
- Fort Hamby ParkRecreation area on W. Kerr Scott Dam & Reservoir · Wilkes County
- Harkers Island BridgeFishing pier · Carteret County
- Anchorage MarinaBoat launch on Silver Lake · Hyde County
- Boone Fork PondShore fishing · Caldwell County
- Holly PointRecreation area on Falls Lake · Wake County
- Johnny Mercer's PierFishing pier · New Hanover County
- Aurora Wildlife RampBoat launch on South Creek · Beaufort County
- Buxton Beach AccessShore fishing · Dare County
- Keowee Park ShelterRecreation area on W. Kerr Scott Dam & Reservoir · Wilkes County
- Jolly Rogers PierFishing pier · Pender County
- Bricklanding Road WRC Ramp - IcwBoat launch on Atlantic Intracoastal Waterway · Brunswick County
- Calvin Street Kill Devil Hills Public AccessShore fishing · Dare County
- Moores Creek National BattlefieldRecreation area · Pender County