Halifax County Fishing Streams

Search for streams in

Streams in Halifax County

Place USGS Topo Map
Bear Swamp Hollister
Beaverdam Swamp Enfield
Bens Creek Hollister
Breeches Swamp Enfield
Burnt Coat Swamp Enfield
Butterwood Creek Aurelian Springs
Chockoyotte Creek Weldon
Conoconnara Swamp Boones Crossroads
Cow Haul Swamp Draughn
Cypress Swamp Palmyra
Deep Creek Thelma
Dog Pond Branch Enfield
Hales Millpond Branch Dawson Crossroads
Jack Horse Swamp Ringwood
Jacket Swamp Enfield
Kehukee Swamp Palmyra
Little Fishing Creek Essex
Little Quankey Creek Halifax
Little River Roanoke Rapids
Looking Glass Run Scotland Neck
Marsh Swamp Enfield
Martin Swamp Darlington
Mill Creek Littleton
Mill Swamp Darlington
Mill Swamp Darlington
Mush Island Gut Weldon
Poe Creek Thelma
Porter Creek Hollister
Powells Creek Essex
Quankey Creek Halifax
Rocky Swamp Ringwood

Above is a map and a list of the streams in Halifax County, . Many of these spots are open to public fishing. If you see a stream name that is duplicated within Halifax County, then try to narrow it down using the name of the USGS topo map which is usually a prominent place or city nearby.