Fishing Spots in North Carolina
Search for North Carolina Fishing Maps
Best Fishing Spots
| Place | USGS Topo Map |
|---|---|
| Jordans Lake | Hendersonville |
| Nantahala River | Noland Creek |
| Cheoah River | Tapoco |
| East Fork French Broad River | Rosman |
| Linville River | Glen Alpine |
| Tuckasegee River | Noland Creek |
Find Places to Fish by County:
- Alamance
- Alexander
- Alleghany
- Anson
- Ashe
- Avery
- Beaufort
- Bertie
- Bladen
- Brunswick
- Buncombe
- Burke
- Cabarrus
- Caldwell
- Camden
- Carteret
- Caswell
- Catawba
- Chatham
- Cherokee
- Chowan
- Clay
- Cleveland
- Columbus
- Craven
- Cumberland
- Currituck
- Dare
- Davidson
- Davie
- Duplin
- Durham
- Edgecombe
- Forsyth
- Franklin
- Gaston
- Gates
- Graham
- Granville
- Greene
- Guilford
- Halifax
- Harnett
- Haywood
- Henderson
- Hertford
- Hoke
- Hyde
- Iredell
- Jackson
- Johnston
- Jones
- Lee
- Lenoir
- Lincoln
- Macon
- Madison
- Martin
- McDowell
- Mecklenburg
- Mitchell
- Montgomery
- Moore
- Nash
- New Hanover
- Northampton
- Onslow
- Orange
- Pamlico
- Pasquotank
- Pender
- Perquimans
- Person
- Pitt
- Polk
- Randolph
- Richmond
- Robeson
- Rockingham
- Rowan
- Rutherford
- Sampson
- Scotland
- Stanly
- Stokes
- Surry
- Swain
- Transylvania
- Tyrrell
- Union
- Vance
- Wake
- Warren
- Washington
- Watauga
- Wayne
- Wilkes
- Wilson
- Yadkin
- Yancey
North Carolina has many lakes, rivers, streams, bays, harbors, and other fishing bodies of water to choose from. This map and directory of fishing spots in North Carolina is organized by county. Whether you intend to fish in Alamance County, Yancey County or another place in between, you will find ample fishing information here. To find specific info on the locations within a county, click on that name above and you’ll see all the fishing options pinned on a map.