BridgeReportCard
HomeVirginiaRockingham County › All bridges

Every bridge in Rockingham County, Virginia

287 inventoried bridges, busiest first

United States Bridge Conditions2025 National Bridge Inventory, FHWACompiled

BridgeBuiltVehicles/dayCondition
Route 0081 over Trib Dry Fork196052,694Fair
Route 0081 over Dry Fork Creek196652,192Fair
I-81 Nbl over Blacks Run196629,699Fair
I-81 Sbl over Blacks Run195928,820Fair
I-81 Sbl over NS Railway195928,820Fair
I-81 Nbl over Blacks Run195928,521Fair
I-81 Nbl over NS Railway195928,521Fair
I-81 Nbl over North River196628,421Fair
I-81 Sbl over North River196628,341Fair
I-81 Sbl over Blacks Run196628,226Fair
I-81 Nbl over NS Railway & Cty Club Rd196026,365Fair
I-81 Sbl over NS Railway & Cty Club Rd196026,329Fair
Route 33 over Stony Run196519,730Fair
Friedens Church Rd over I-81199319,314Fair
Route 257 over Cooks Creek199319,314Good
Stone Spring Road over Blacks Run196619,000Fair
Port Republic Road over Pleasant Run201118,695Good
Route 259 over Cedar Creek194314,182Fair
Route 259 over Turley Creek194314,182Fair
Route 33 Ebl over Cub Run @ Penn Laird196312,633Fair
Route 33 Wbl over Cub Run193712,633Good
Route 0290 over Cooks Creek @ Dayton195912,261Fair
Route 11 over Cooks Ck @ Mt Crawford194811,820Fair
Valley Pike Rd Sbl over Cooks Ck @ Mt Crawford199911,820Good
Route 33 over Cooks Creek193810,891Fair
Route 33 over Muddy Creek193810,891Fair
Route 33 over War Branch193010,891Good
Route 276 over Congers Creek195710,064Fair
Route 42 over Linville Creek19889,571Good
Route 42 over West Fork Linville Creek19889,571Fair
Route 42 over Nf Shen Rv @ Timberville19399,291Good
Route 33 Ebl over NS Railway19679,101Fair
Route 33 Wbl over NS Railway19679,101Fair
Cecil Wampler Rd over Blacks Run19898,861Good
Cecil Wampler Rd over I-8119668,861Fair
Route 259 over Long Meadow19838,847Good
Route 42 over Daphna Creek19528,663Fair
Route 42 over Trib Linville Creek19538,663Good
Route 340 over Elk Run @ Elkton19398,247Fair
Route 42 Nbl over Cooks Creek19727,322Fair
Route 42 Sbl over Cooks Creek19727,322Fair
Oakwood Dr over Cooks Creek20146,879Good
Lee-jackson Hwy over North River20166,828Good
Pleasant Valley Rd over Pleasant Run20026,720Good
Route 257 over Dry River20186,525Good
Route 340 over Dry Run19326,462Fair
Route 340 over Naked Creek @ Verbena19566,462Fair
Route 33 Business over S F Shenandoah River19396,429Fair
Port Republic Rd over North Rv @ Port-republic19566,040Poor
Route 253 over South Rv @ Port-republic19566,040Fair
Route 259 over Nf Shen Rv @ Cootes Stor19415,828Fair
Route 259 over Runion Creek19495,828Fair
Route 340 over Hawksbill Creek19395,782Fair
Port Republic Rd over Mill Creek19575,436Poor
Route 211 over Long Meadow Creek19545,093Fair
Friedens Church Rd over Pleasant Run20224,800Good
Route 42 Nbl over Linville Creek19924,785Good
Route 42 Sbl over Linville Creek19914,785Good
I-81 RAMPS/RT11CON over Dry Fork19594,730Fair
East Point Rd over S Fork Shenandoah River19544,443Fair
Route 33 Ebl over NS RR & 5TH St @ Elkton19684,411Fair
Route 33 Ebl over Rte 340 @ Elkton19714,411Fair
Route 33 Ebl over S F Shenandoah River19714,411Fair
Route 33 Wbl over NS RR & 5TH St @ Elkton19714,411Fair
Route 33 Wbl over Rte 340 @ Elkton19714,411Fair
Route 33 Wbl over S F Shenandoah River19714,411Fair
Island Ford Rd over S F Shenandoah River19674,166Fair
Route 340 over Big Run19413,921Fair
Route 340 over Lower Lewis Run19573,921Good
Route 340 over Madison Run19423,921Fair
Route 340 over One Mile Run19413,921Good
Route 340 over Two Mile Run19423,921Fair
I-81 on & Off Ramp over I-8119663,883Fair
Route 42 over Long Glade Creek19803,809Good
Route 42 over Long Glade Creek19803,809Good
Route 42 over Long Glade Creek19803,809Good
Route 42 over Long Glade Creek19803,809Good
Route 42 over North Rv @ Bridgewater19563,809Fair
Route 11 over I-8120203,428Good
Route 33 Ebl over West Swift Run19393,407Fair
Route 33 Wbl over West Swift Run19703,407Good
Spar Mine Rd over N Fork Shenandoah River19693,308Good
West Water St over NS Railway19103,200Fair
Airport Rd over North River20133,031Good
West Water Street over Blacks Run19903,000Good
Clover Hill Rd over Dry River19672,934Good
Route 33 Business over Elk Run19282,795Fair
Spring Creek Rd over Mossy Creek19322,756Fair
Dogwood Avenue over Miller Run19742,704Good
Airport Rd over Long Glade Creek19702,702Fair
Silver Lake Rd over Cooks Creek20192,686Good
Turner Avenue over Linville Creek19812,473Fair
Spring Creek Rd over North River19512,455Fair
Route 259 over Capon Run19342,211Fair
Route 259 over Capon Run19762,211Fair
Route 257 over Beaver Creek19542,086Fair
Early Rd over Blacks Run19662,035Good
Mcgaheysville Rd over Stony Run19341,820Good
Singers Glen Rd over Muddy Creek19561,811Fair
Orchard Dr over Honey Run19481,790Good
5TH Street over Elk Run19961,700Good
West Rock Street over Blacks Run19541,700Good
Spar Mine Rd over Trib N Fork Shen River19551,648Fair
Route 33 over Dry River19351,647Good
Route 33 over Kephart Run19991,647Good
Route 33 over Rocky Run19991,647Good
Clover Hill Rd over Honey Run19321,618Good
West Elizabeth St over Blacks Run19601,560Good
Route 42 Bus over Cooks Creek @ Dayton19411,542Poor
Chesapeake Ave over Blacks Run19451,500Good
Spar Mine Rd over Fort Run19691,429Good
Pineville Rd over Cub Run19321,343Fair
Singers Glen Rd over Muddy Creek19571,340Fair
Buffalo Dr over Trib Dry Fork19601,227Good
Spring Creek Rd over Briery Branch19631,205Fair
Spring Creek Rd over Trib Beaver Creek19631,205Good
I-81 Nbl Off Ramp over I-8119651,175Fair
Hopkins Gap Rd over Nf Shenandoah River19591,164Fair
Pineville Rd over Mill Creek19971,151Good
W Springbrook Rd over Linville Creek20131,140Good
Mt Clinton Pike over Muddy Creek @ Mt Clinton19571,137Fair
Bergton Rd over Capon Run19321,081Poor
Bergton Rd over German River19581,081Fair
Bergton Rd over N F Shenandoah River19571,081Fair
Green Hill Rd over Stream20051,028Good
I-81 Nbl on Ramp A over I-8119651,014Fair
Martz Rd over Dry Fork Creek1962993Fair
Martz Rd over I-811965993Fair
Martz Rd over Smith Creek1962993Good
North River Rd over Cooks Creek1984975Fair
River Rd over Quail Run1959911Fair
Runions Creek Rd over Runion Creek1990903Good
Trissels Rd over Linville Creek1974903Good
Waggys Creek Road over Trib Beaver Creek1985878Fair
Whitmore Shop Rd over War Branch1976861Fair
Wengers Mill Rd over Linville Creek1967852Good
Turleytown Rd over Brock Creek2002832Good
Community Cntr Rd over Briery Branch1985821Good
Evrgreen Valley Rd over Trib Nf Shen River1945805Good
Lawyer Rd over Cub Run1973786Fair
Route 257 over Hone Quarry Run1937768Good
Route 257 over Rocky Run1932768Fair
Hopkins Gap Rd over Long Run1983753Good
Hopkins Gap Rd over Shoemaker River1982753Good
Fellowship Rd over I-811965734Fair
Berrytown Rd over Gap Run1945728Good
Mauzy Athlone Rd over Smith Creek1966722Fair
Linville Edom Rd over Trib Linville Creek1994700Good
Linville Edom Rd over Wet Weather Stream1998700Good
Linville Edom Road over Linville Creek1959700Fair
Melrose Rd over Dry Fork1976691Fair
Tanyard Bridge Rd over Elk Run1987669Good
Thoroughfare Rd over Dry Run1980668Good
Thoroughfare Rd over Dry Run Creek1987668Good
Hinton Rd over Muddy Creek1982662Good
Arkton Rd over War Branch1971645Good
Arkton Road over Smith Creek1971645Fair
Trinity Church Rd over I-811965635Fair
Fox Mountain Rd over Dry Run1996625Good
Coopers Mtn Rd over Trib Dry River1950624Good
Coopers Mtn Rd over Trib Dry River1999624Good
Wise Hollow Rd over Trib North River1979619Good
Rushville Road over Dry River1991615Good
Rinacas Corner Rd over Peterfish Run2000595Good
Waggys Creek Rd over Union Spring Run2007569Good
Little Dryriver Rd over N F Shenandoah River1961558Fair
Peake Mountain Rd over War Branch1970550Good
Cave Hill Road over Stony Run2016543Good
Criders Rd over German River1976535Good
Rushville Rd over Muddy Creek1991527Good
Early Drive over Linville Creek1940510Fair
Waggys Creek Rd over Union Springs Run1986506Fair
Mt Pleasant Rd over Wolf Run1935504Fair
Route 331 over Trib Blacks Run1972500Good
Route 331 over Trib Blacks Run1972500Good
Mountain Valley Rd over Trib Smith Creek1975467Fair
Kiser Rd over Trib North River1977455Fair
Nazarene Church Rd over Spring Creek2000452Good
War Branch Rd over War Branch1997449Good
Florist Rd over Quail Run1935447Good
Lynnwood Rd over S F Shenandoah River1977445Fair
Skyline Drive over U.S. Route 331973443Fair
Crab Run Rd over Bennett Run1945438Fair
Scholars Rd over Pleasant Run1945434Good
Mechanicsville Rd over Honey Run1940429Good
Jacob Burner Ln over Stony Run1935428Good
Lumber Mill Rd over Honey Run1974421Fair
Beaver Creek Road over Beaver Creek1995417Good
Beaver Creek Road over Spring Creek1940417Good
20TH Street over Miller Run1974406Good
North River Rd over I-811966399Fair
North River Rd over Pleasant Run2018399Good
Hopkins Gap Rd over Shoemaker River1986394Good
Peake Mountain Rd over War Branch1994369Good
Peake Mountain Rd over War Branch1996369Fair
Peake Mountain Rd over War Branch2002369Fair
Crab Run Rd over Sirks Run2006353Good
Thoroughfare Rd over Dry Run Creek1987349Good
Bethel Church Rd over Boones Run2004348Good
Bethel Church Rd over Quail Run2000348Good
Zion Church Rd over Daphna Creek2000338Good
Criders Rd over German River1976334Fair
Long Meadow Dr over Long Meadow1987328Good
Mountain Farm Rd over One Mile Run1999322Good
Sandy Bottom Rd over Trib Hawksbill Creek1945310Fair
Lambert Town Rd over Briery Branch1986309Good
Mountain Valley Rd over Mountain Run1996308Good
E Timber Ridge Rd over North River1986289Good
Three Springs Rd over Cub Run1988288Good
Rawley Springs Rd over Dry River1986287Good
Beldor Rd over Trib Hawksbill Creek1945282Good
Beldor Rd over Trib Hawksbill Creek1998282Good
Power Dam Rd over Cub Run1994281Good
Concord Church Rd over I-811965278Fair
Thomas Spring Rd over Spring Creek1925275Fair
Longbow Rd over Cub Run1996265Fair
Silling Rd over Cooks Creek1980263Good
Browns Gap Rd over Madison Run1952261Fair
Fridleys Gap Rd over Smith Creek1996256Good
Thomas Spring Rd over Beaver Creek1925237Fair
Bank Church Rd over Muddy Creek1999236Good
E Timber Ridge Rd over Stream2017226Good
Tenth Legion Rd over I-811965222Fair
Orchard Drive over Fort Run1975210Fair
Shady Grove Rd over Mill Creek1976191Good
Mill Ln over Elk Run1974190Good
Kerns Rd over Honey Run2008189Good
Keller Rd over Honey Run2001186Good
Old Thrty Three Rd over Cooks Creek1990166Good
Heatwole Rd over Muddy Creek2019165Good
Briery Branch Rd over Mines Run1937164Fair
Ltl Dry River Rd over Carr Run1961164Fair
Bloomer Springs Rd over Quail Run1985161Fair
Jacksons Way over Madison Run1950161Fair
Imboden Rd over I-811966156Good
Endless Caverns Rd over Smith Creek1971144Good
Bergton Rd over Bennett Run1993142Good
Bergton Rd over Bennett Run1993142Good
North River Rd over Dry River1995138Fair
Moores Mill Rd over Smith Creek1975137Good
Genoa Rd over Turner Run1998136Good
Mt Sinai Rd over Boone Run2000134Good
Power Dam Rd over Cub Run2002134Good
Power Dam Rd over Stony Run2018134Good
Lairs Run Rd over N Fork Shen River2020133Good
Getz Drive over Fort Run1997129Good
German River Rd over Cold Spring River1993128Good
German River Rd over German River1993128Good
Grist Mill Rd over West Fork Linville Creek1932128Good
Snake Hollow Rd over German River1986128Good
Stoney Lick Rd over Trib North River1980128Good
Genoa Rd over Slate Lick Run1977126Good
Genoa Road over Shoemaker River1977126Fair
Newdale School Rd over I-811965124Fair
Lindale Rd over West Fork Linville Creek1952121Poor
Cedar Run Trail over Cedar Run1940109Good
Honey Run Rd over Honey Run1981109Good
Overly Hollow over Bennett Run1991105Good
Acorn Ln over Runion Creek1930104Poor
Beldor Rd over Hawksbill Creek1950104Good
Forest Road over Briery Branch1938100Fair
Forest Road over Hone Quarry Run1993100Poor
Gold Nugget Dr over Clover Lick Hollow2003100Good
Indian Trail Rd over Smith Creek1915100Good
Hollow Road over Trib Nf Shenandoah Riv201594Good
Craney Island Rd over Smith Creek198988Good
Bennett Run Rd over Bennett Run199884Good
Armentrout Path over Mountain Run197579Good
Trailer Park Rd over German River197377Fair
Bennett Run Rd over Bennett Run194075Poor
Crab Run Rd over Sirks Run193273Fair
Woodlands Chrch Rd over Tide Spring Branch192670Fair
Lindale Rd over Linville Creek192768Good
Ironhorse Rd over Trib North River198866Fair
Dull Hunt Rd over Little Dry River193263Fair
Gold Nugget Dr over Marshall Run199963Good
Starstone Dr over Runion Creek200460Good
Williamsburg Rd over Linville Creek200458Good
Yankeetown Rd over Marshall Run199953Good
Yankeetown Rd over Nf Shenandoah River198653Fair
Klines Mill Rd over Linville Creek198450Good
Road over Slate Lick Branch200450Good
Winfield Rd over Shoemaker River194542Fair
Shenandoah Rd over N Fork Shenandoah River192541Poor
Shaver Mill Rd over Joes Creek199032Good
Shaver Mill Rd over Joes Creek199932Good
Rte 259 over Linville Creek @ Broadwa2023Good

Source: FHWA National Bridge Inventory, 2025.

Rockingham County bridge conditions · Virginia bridges by county.

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