BridgeReportCard
HomeVirginiaCraig County › All bridges

Every bridge in Craig County, Virginia

60 inventoried bridges, busiest first

United States Bridge Conditions2025 National Bridge Inventory, FHWACompiled

BridgeBuiltVehicles/dayCondition
Craigs Creek Road over Johns Creek19604,305Fair
Craig Valley Rd311 over Craig Creek19854,009Fair
Route 0311 over Craig Creek19844,009Fair
Route 0311 over Craig Creek19844,009Fair
Route 311 over Meadow Creek20224,009Good
Rt311/PaintBank Rd over Johns Creek19921,667Good
CumberlandGaprd/42 over Meadow Creek1939820Fair
Craigs Creek Rd615 over Barbours Creek1964696Fair
Sand Plant Rd/609 over Barbours Creek1962636Fair
Craigs Crk Rd 615 over Mill Creek1948566Fair
Upper Craig Crk Rd over Craig Creek1962463Fair
UpperCraigCreekRd over Craig Creek1988463Good
UpperCraigCrkRd621 over McAfee Run1974463Fair
CumberlandGaprd/42 over Sinking Creek1949455Fair
Route 0606 over Craig Creek1989374Good
UpperCraigCrkRd621 over Craig Creek1939364Fair
Peaceful Valley Ro over Wrights Branch1980340Good
PeacefulValeyRd611 over Barbours Creek1980340Fair
Paint Bank Rd /311 over Potts Creek1958322Good
Paint Bank Rd/ 311 over Paint Bank Branch1934322Fair
Little Cuba Rd 616 over Craig Creek1974307Fair
Upper Craigs Creek over Craig Creek1993264Good
UprCraigCreekRd621 over Craig Creek1971264Good
Waiteville Rd /600 over Potts Creek1977219Fair
Waiteville Rd /600 over Potts Creek1973219Fair
Waiteville Rd /600 over Potts Creek1977219Fair
Waiteville Rd./600 over Ewing Run1932219Fair
Barbours Creek Rd over Barbours Creek1982202Fair
Barbours Crk Rd617 over Barbours Creek1961202Fair
BarboursCk.Rd.617 over Barbours Creek1974202Fair
BarboursCreekRd617 over Barbours Creek1974202Fair
Johns Creek Rd 632 over Dicks Creek1940190Fair
PottsCreekRd/Rte18 over Potts Creek1968176Fair
Route 658 over Johns Creek1942147Fair
Hawkins Lane / 614 over Barbours Creek1961133Fair
Hawkins Lane over Craig Creek1932133Fair
Lugar Hill Rd./629 over Sinking Creek2007107Good
Peacful Valley Rd over Wrights Branch1940107Fair
Patterson Crk.rd. over Little Patterson Creek202099Good
Northside Rd./ 630 over Sinking Creek199992Good
Johns Creek Rd/632 over Johns Creek199789Good
Broad Run Rd/618 over Broad Run199381Good
CC Mountain Rd 617 over Barbours Creek198666Fair
Sugar Maple Rd/625 over Sinking Creek194562Fair
Northside Road/630 over Sinking Creek194061Fair
Bethel Church Rd over Sinking Creek196058Fair
Stevers Gap Trail over Sinking Creek194658Fair
Johns Creek Rd.632 over Johns Creek195157Fair
Johns Creek Rd/632 over Johns Creek194057Fair
Johns Creek Rd/632 over Johns Creek194057Fair
Johns Creek Rd/632 over Johns Creek196357Fair
No Data Entered over S. Prong Barbours Creek201550Good
Route 0628 over Sinking Creek195044Fair
Miller Cove Road over Trout Creek201838Good
Miller Cove/Rte620 over Trout Creek198538Good
MillerCoveRd/620 over Trout Creek198638Good
Peaceful Valley Rd over Cove Branch196510Fair
Route 0692 over Craig Creek192510Poor
Bunch Road over Valley Branch19705Poor
Bean Road over Barbours CR.19702Fair

Source: FHWA National Bridge Inventory, 2025.

Craig County bridge conditions · Virginia bridges by county.

Background: how bridge ratings work · what "poor" and "structurally deficient" actually mean · how often bridges are inspected.