Home > Places > Virginia > Craig County > Streams

Craig County Fishing Streams

Search for streams in

Streams in Craig County

Place USGS Topo Map
Adaline Branch McDonalds Mill
Alec Branch Craig Springs
Barbours Creek New Castle
Bee Branch Waiteville
Bell Branch Craig Springs
Big Branch Potts Creek
Big Laurel Branch Waiteville
Black Branch Craig Springs
Broad Run Catawba
Cabin Branch McDonalds Mill
Carr Branch Craig Springs
Champ Branch Craig Springs
Cold Spring Branch New Castle
Cove Branch New Castle
Dickey Farm Branch McDonalds Mill
Dicks Creek Waiteville
Double Branch Craig Springs
Dry Branch New Castle
Eliber Springs Branch Waiteville
Ewin Run Paint Bank
Farrier Branch Craig Springs
Georges Swamp Branch Craig Springs
Given Branch Craig Springs
Golf Course Branch Craig Springs
Grannys Creek Craig Springs
Gravel Hill Branch McDonalds Mill
Hannah Branch Craig Springs
Harles Branch McDonalds Mill
Healing Branch Craig Springs
Hog Rock Branch Craig Springs
Johns Creek New Castle
Jones Branch Potts Creek
Kale Branch Craig Springs
Laurel Creek Newport
Lick Branch Catawba
Lipes Branch New Castle
Little Double Branch Craig Springs
Little Oregon Creek Waiteville
McAfee Run Looney
Meadow Branch Potts Creek
Meadow Creek Catawba
Middle Creek Waiteville
Mill Creek New Castle
Mill Creek Looney
Mud Lick Branch Potts Creek
Muddy Branch McDonalds Mill
Muddy Fork Branch Waiteville
Mudlick Branch Waiteville
Paint Bank Branch Paint Bank
Paxton Branch Craig Springs
Pickles Branch Looney
Porterfield Branch Waiteville
Red Springs Branch Craig Springs
Rich Branch Craig Springs
Rocky Branch Looney
Rolands Run Branch New Castle
Sandy Branch McDonalds Mill
Simpson Branch Potts Creek
Snodgrass Branch Looney
South Prong Barbours Creek New Castle
Taylor Branch Potts Creek
Trout Creek Looney
Tub Run Potts Creek
Turnpike Creek Looney
Valley Branch Potts Creek
West Branch Grannys Creek Craig Springs
White Branch Waiteville
Wright Branch Potts Creek

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