North Carolina Fish and Fishing Lakes, Rivers, Dams, Streams, Reservoirs, and other Fishing Spots


For those interested in fishing in the state of North Carolina, United States, you'll find 14,378 bodies of water where fishing may be possible, such as Spring Branch, Roberson Creek and B Everett Jordan Lake among many others. Fishing for Bluegill, Redbreast Sunfish or Rainbow Trout or one of the other 59 fish found in this state? We can help you find the fish, tell you what they're biting, and who's catching them. So get your fly fishing gear, baitcasting setup, trolling equipment, or spincasting gear out and find your new favorite fishing spot in North Carolina. All that, including links to your local fish and wildlife websites, record catches for a location, photos, GPS coordinates for where they are biting, and so much more. So what are you waiting for?

Featured Fishing Spots

Name Distance City
 
Crawford Lake 8.3 miles Wadesboro, NC
South Ugly Creek 5.2 miles Norwood, NC
Pleasants Pond 10.9 miles Louisburg, NC
Warm Cove Branch 10.3 miles Waynesville, NC
Pasquotank River 15.5 miles Elizabeth City, NC
Catfish Creek 2.7 miles Navassa, NC
McFarland Lake Dam 9.8 miles Butner, NC
Yadkin Recreation Park Lake Dam 1.8 miles Yadkinville, NC
Jumping Run 5.7 miles Piney Green, NC
Bull Creek 4.2 miles Mars Hill, NC