Bridges in Virginia

14,143Total Bridges
4,609Good
9,049Fair
485Poor

Bridge Conditions in Virginia

Virginia has 14,143 bridges tracked in the National Bridge Inventory. Of these, 485 (3%) are rated as poor condition — meaning at least one major component has significant deterioration. The average bridge in Virginia is 51 years old.

Virginia Bridge Facts

Total Bridges14,143
Good Condition4,609
Fair Condition9,049
Poor Condition485
Average Bridge Age51 years
Longest Bridge24336.0 ft

Longest Bridges in Virginia

Counties in Virginia

Accomack30 bridgesAlbemarle264 bridges4 poorAlexandria28 bridgesAlleghany196 bridges8 poorAmelia57 bridges5 poorAmherst157 bridges8 poorAppomattox68 bridges1 poorArlington183 bridges6 poorAugusta356 bridges10 poorBath73 bridges5 poorBedford206 bridges6 poorBland122 bridges4 poorBotetourt202 bridges2 poorBristol34 bridges5 poorBrunswick153 bridges12 poorBuchanan278 bridges11 poorBuckingham71 bridges1 poorBuena Vista18 bridgesCampbell154 bridges1 poorCaroline110 bridges6 poorCarroll161 bridges2 poorCharles City22 bridges2 poorCharlotte99 bridges3 poorCharlottesville24 bridges5 poorChesapeake186 bridges11 poorChesterfield323 bridges9 poorClarke38 bridges1 poorColonial Heights9 bridgesCovington8 bridges1 poorCraig60 bridges2 poorCulpeper99 bridges5 poorCumberland40 bridges1 poorDanville50 bridges2 poorDickenson76 bridges1 poorDinwiddie151 bridges13 poorEmporia7 bridgesEssex33 bridges2 poorFairfax759 bridges6 poorFalls Church5 bridges1 poorFauquier229 bridges3 poorFloyd116 bridgesFluvanna55 bridges1 poorFranklin174 bridges3 poorFrederick168 bridges3 poorFredericksburg16 bridges1 poorGalax5 bridgesGiles96 bridges3 poorGloucester21 bridgesGoochland87 bridges1 poorGrayson146 bridges10 poorGreene49 bridges3 poorGreensville92 bridges3 poorHalifax160 bridges11 poorHampton58 bridges4 poorHanover161 bridges6 poorHarrisonburg34 bridges3 poorHenrico362 bridges13 poorHenry135 bridgesHighland53 bridges3 poorHopewell5 bridgesIsle of Wight85 bridges6 poorJames City60 bridgesKing George29 bridgesKing William32 bridgesKing and Queen34 bridges3 poorLancaster9 bridges1 poorLee153 bridges12 poorLexington8 bridges1 poorLoudoun442 bridges3 poorLouisa93 bridges3 poorLunenburg88 bridges12 poorLynchburg82 bridges2 poorMadison80 bridges8 poorManassas13 bridgesManassas Park3 bridgesMartinsville10 bridgesMathews6 bridges2 poorMecklenburg159 bridges10 poorMiddlesex9 bridges1 poorMontgomery196 bridges5 poorNelson135 bridges5 poorNew Kent60 bridges4 poorNewport News65 bridgesNorfolk198 bridgesNorthampton12 bridges1 poorNorthumberland17 bridgesNorton13 bridges2 poorNottoway68 bridges4 poorOrange70 bridges2 poorPage97 bridges1 poorPatrick145 bridges4 poorPetersburg41 bridges4 poorPittsylvania264 bridges14 poorPortsmouth50 bridges1 poorPowhatan34 bridges3 poorPrince Edward82 bridges4 poorPrince George132 bridges7 poorPrince William308 bridges4 poorPulaski105 bridges4 poorRadford2 bridgesRappahannock87 bridges5 poorRichmond149 bridges17 poorRoanoke295 bridges2 poorRockbridge255 bridges7 poorRockingham287 bridges9 poorRussell135 bridges7 poorSalem17 bridges4 poorScott138 bridges14 poorShenandoah213 bridges1 poorSmyth189 bridges7 poorSouthampton143 bridges3 poorSpotsylvania103 bridgesStafford117 bridges3 poorStaunton18 bridgesSuffolk132 bridges6 poorSurry32 bridgesSussex105 bridgesTazewell203 bridges10 poorVirginia Beach119 bridges2 poorWarren84 bridges1 poorWashington186 bridges4 poorWaynesboro19 bridges1 poorWestmoreland21 bridgesWilliamsburg12 bridges1 poorWinchester8 bridges1 poorWise165 bridges5 poorWythe181 bridges9 poorYork109 bridges

Poor Condition Bridges in Virginia

BridgeCountyLengthTrafficYear
I-95 over Ns; B Brook St; Lt RunPrince George819.9 ft106,9731958
Interstate Rt.95sb over Neabsco CreekPrince William318.9 ft75,9521963
Route 0195 over RTE 197 & Csx Transp. RrHenrico1857.9 ft73,2351974
Interstate 64 over Stony RunHenrico33.8 ft64,8771968
Centreville Road over Bull RunPrince William243.1 ft49,9791980
Is 64 Wbl S Appr over Hampton RoadsHampton6149.9 ft40,8891957
Route 0250 over Rugby AVECharlottesville182.1 ft40,2301970
Route 250 Bypass over Norfolk Southern RailwayCharlottesville134.5 ft40,2301954
Nbl I-195 over Csx TranspHenrico474.1 ft37,9391975
Route 0001 over Rappahannock River @Stafford1416.0 ft37,5861943
Military Highway over Rte. 460 & Ns RailwayChesapeake271.0 ft37,3321948
Chippenham PKWY NB over Falling CreekChesterfield159.8 ft35,2031967
U.s. Route 17 over Dismal Swamp CanalIsle of Wight129.6 ft35,0001934
Ebl I-64 over Masonic LaneHenrico192.6 ft33,1801968
Wbl I-64 over Masonic LaneHenrico183.1 ft31,6971968
Emancipation Hw By over Old Rappahannock CanalFredericksburg128.0 ft27,4001945
Chainbridge RD Nbl over Leesburg Pike; Route 7Fairfax212.9 ft27,0001965
Route I-195 Nbl over Bellevue Ave.Henrico114.5 ft26,4061967
Broad Street over Csx Abandoned Spur LineRichmond34.1 ft26,1501909
Interstate-95 Nbl over Ns RailwayPrince George196.9 ft25,6821962
Nine Mile Road over Route I-64Henrico353.0 ft24,2841968
Parham Road over Csx RailroadHenrico160.1 ft23,7291967
North Boulevard over Csx RailwayRichmond251.0 ft23,0001943
Indian River Road over Indian RiverChesapeake583.7 ft22,8221974
Route 0250 over RTE 29 BusinessCharlottesville236.9 ft22,2971970
WB Diaah over Hunter Mill RoadFairfax119.4 ft22,0001961
Edsall Road over Interstate 395Fairfax312.0 ft21,9421967
Millwood Pike over I-81Winchester278.9 ft21,3971964
Richmond Hwy. over Chopawamsic CreekStafford75.1 ft20,7381933
Is 95 Sbl over Otterdam SwampGreensville782.8 ft20,2021982
Route 0419 over Roanoke RiverSalem376.3 ft20,0291965
Balls Ford Road over Prince William PKWYPrince William131.9 ft20,0002023
Route 0011 over Appersn DR O Roanoke RvSalem153.2 ft19,9161940
Route 0419 over Electric RDSalem272.6 ft18,7811960
US 58 over Is 95Greensville198.2 ft17,8731958
Harry Byrd Hwy-ebl over Ns RailwayClarke151.9 ft17,7021975
14th Street over James River South Div @Richmond840.9 ft17,0821913
14th Street over James River North Div @Richmond533.1 ft17,0821913
Hull Street over Manchester CanalRichmond41.0 ft17,0821921
Interstate 81 Nbl over M. Fork Holston RiverSmyth237.5 ft16,4861962
New Kent Highway over RTE I 64 @ Bottoms BridgNew Kent312.0 ft16,1391965
Jeff Davis Hwy.sbl over 110; I-395NB & I-395 ExpArlington1015.1 ft15,9471976
Jeff Davis Highway over Ashton CreekChesterfield21.7 ft15,3151928
Interstate 81 Sbl over M. Fork Holston RiverSmyth238.5 ft15,1971962
Candlers Mtn RD over Route 29 BusinessLynchburg143.7 ft15,1791959
Route 0011 over Colorado ST O Ns Rwy @Salem184.1 ft14,9741949
Route 33 Ebl over I-81Harrisonburg244.8 ft14,8831960
Interstate-85 Nbl over Csx Transp RowDinwiddie278.5 ft14,7791968
Washington Street over I-95 & Ramps K & LPetersburg262.1 ft14,5841978
I-81 Nbl over RT 682 (kimberlin Rd.)Wythe115.8 ft14,1461963
Wbl over Burke Mill StreamMathews98.1 ft13,9441948
Sbl Route I-85 over Roanoke RiverMecklenburg912.1 ft13,7281964
I-81 Sbl over RT 682 (kimberlin Rd.)Wythe115.8 ft13,6571963
Cary Street over RT 195 & Csx TranspRichmond415.4 ft13,4641975
N.glebe & O.domi.d over Yorktown BoulevardArlington81.0 ft12,3551965
Sleepy Hollow Road over Holmes RunFairfax105.0 ft12,2311960
Arlington Ridge RD over Four Mile RunArlington245.1 ft12,0221956
Buford Road over Ns RailwayChesterfield152.6 ft11,6611983
13th ST S.w. over Virginia AVE O Ns RwyRoanoke122.7 ft11,3851963
Route 58 Ebl over Nottoway SwampSouthampton115.2 ft11,1751930
State Route 165 over A & C CanalIsle of Wight237.9 ft11,0001951
South Church ST over Cypress CreekIsle of Wight1500.7 ft10,5821975
Grove Avenue over RT 195 & Csx TranspRichmond270.0 ft10,3121975
Wbl Mountain Road over Chickahominy RiverHanover153.9 ft9,8901981
Hopeman Parkway over Csx RailwayWaynesboro145.0 ft9,8821967
Skipwith Road over Route I-64Henrico352.4 ft9,8381967
Bainbridge Blvd. over Ns RailwayChesapeake274.9 ft9,7531938
Old Hundred Road over Nuttree BranchChesterfield22.0 ft9,0772004
Sycamore Street over Lieutenant RunPetersburg21.0 ft8,9651945
Lakeside Avenue over North RunHenrico45.9 ft8,7101954
Route 33 Ebl over Ns Railway & CreekHarrisonburg180.1 ft8,1871960
Elbow Road over Spillway At Norfolk Res.Chesapeake40.0 ft7,9021975
Merrimac Trail over Queens CreekWilliamsburg128.9 ft7,8241941
Route 0011 over Sproules RunPulaski21.0 ft7,5441936
Route 0099 over Peak CreekPulaski159.8 ft7,4671961
Huguenot Trail over Norwood CreekPowhatan127.6 ft7,3871939
Ricky Van Shelton over Reed CreekPittsylvania128.3 ft7,1291952
Old Ivy Road over Route 29 & 250 BypassAlbemarle170.3 ft7,0521961
Pleasant Valley RD over I-81Harrisonburg222.8 ft6,6431959
Victory Blvd. over Paradise CreekPortsmouth180.1 ft6,5811944
John Clayton Mem. over North End BranchMathews98.1 ft6,5591949
Kentuck Road over Ns RailroadPittsylvania149.6 ft6,5131961
West Providence RD over Branch Of Falling CreekChesterfield22.6 ft6,2931947
Lombardy Street over Csx RailwayRichmond155.8 ft6,2721932
Indian River Road over Branch West Neck CreekVirginia Beach73.2 ft6,1161975
Main Street over Dan RiverDanville823.8 ft6,0831927
Port Republic RD over North Rv @ Port-republicRockingham494.1 ft6,0401956
Hopkins Road over Falling CreekChesterfield51.2 ft6,0111952
Red Bud Hwy. over Clinch Rv @ BlackfordRussell348.1 ft5,8861945
Walmsley Boulevard over Grindall CreekRichmond32.2 ft5,8811953
Hicks Street over Ns Railway (abandoned)Brunswick112.5 ft5,8531956
Route 0611 over Ns RailwayPulaski161.1 ft5,8151953
Old Glebe Road over Rte. 120 N. Glebe RoadArlington213.9 ft5,7521964
Ebl Pocahontas Tr over Toe Ink SwampNew Kent56.4 ft5,7281947
Bull Run Road over Ns RailwayWise169.0 ft5,7111976
Sbl Chamberlayne over RTE I 95Henrico377.6 ft5,6091962
Nansemond Parkway over Beamons Mill PondSuffolk33.1 ft5,5931920
Rogers-clark Ebl over Mattaponi RiverCaroline288.1 ft5,5011973
Port Republic RD over Mill CreekRockingham128.0 ft5,4361957
Route 13 Nbl over Ches. Bay - Trestle BNorthampton19797.9 ft5,4241964