State profile · Above median Poor share

West Virginia bridge safety

Condition ratings, load ratings, and Poor-condition data for every public highway bridge in West Virginia, based on the FHWA National Bridge Inventory.

7,679
Public bridges
22.4%
Good condition
16.0%
Poor condition

Data updated May 2026

Total Bridges

7,679

Public highway bridges in West Virginia

Good Condition

22.4%

1,717 bridges rated 7-9

-27.6pp vs 50% benchmark

Poor Condition

16.0%

1,230 bridges whose lowest applicable component is rated 0-4

9.0pp vs national avg 7.0%

West Virginia vs national bridge condition

West Virginia - Good condition share 22.4%
National avg

Share of bridges rated 7-9 on the FHWA 0-9 scale (deck, superstructure, substructure all good).

West Virginia - Poor-condition share 53.4%
National avg

Lower is better. Bar maxes at 30% (worst-state ceiling). National average sits at 7.0%.

West Virginia vs nearby ranks

Adjacent states by Poor-condition share (lower share = better)

States are ranked by the share of bridges whose lowest applicable component rating is 4 or below. This describes recorded condition; it does not measure funding effectiveness or live crossing safety. States here sit immediately above and below West Virginia on the same metric.

ME

Maine

13.23% top marginal rate
Structure
Progressive
Burden @ $100K
$771

GU

Guam

15.25% top marginal rate
Structure
Progressive
Burden @ $100K
$59
Selected

WV

West Virginia

16.02% top marginal rate
Structure
Progressive
Burden @ $100K
$7,679

SD

South Dakota

16.24% top marginal rate
Structure
Progressive
Burden @ $100K
$5,905

IA

Iowa

20.01% top marginal rate
Structure
Progressive
Burden @ $100K
$20,753

Bridges Needing Most Attention in West Virginia

Six lowest-condition bridges in West Virginia, ranked by the portal's composite display score. Inspection intervals are risk-based under current NBIS rules.

All Bridges in West Virginia

CR 81

Fair

Over: KELLY CREEK

1.76 MI E OF CR 81/1, Kanawha, WV

Built 1989 Load: 62.6 t ADT: 1,200

COUNTY ROUTE 1/7

Fair

Over: GEELICK RUN

0.58 MI W OF CO RT 1, Lewis, WV

Built 2001 Load: 62.6 t ADT: 750

CR 50

Fair

Over: FOURMILE CREEK

0.25 MI NORTH OF CR 50/1, Lincoln, WV

Built 1989 Load: 62.6 t ADT: 200

CR 7/5

Fair

Over: HEWETT CREEK

0.01 MI SOUTH OF CR 7, Logan, WV

Built 1988 Load: 62.6 t ADT: 150

CR 119/18

Fair

Over: MILLER BRANCH

0.01 MI EAST OF CR 700/61, Logan, WV

Built 1987 Load: 62.6 t ADT: 70

West Virginia 2

Fair

Over: Vacant Land

0.06 mi. North jct WV 2SP, Marshall, WV

Built 1976 Load: 62.6 t ADT: 12,700

US RT 52

Fair

Over: ELKHORN CREEK

0.03 MI E OF CR 52/13, McDowell, WV

Built 1991 Load: 62.6 t ADT: 3,100

CR 52/6

Fair

Over: BLUESTONE RIVER

0.37 MI E OF WV 102, Mercer, WV

Built 1992 Load: 62.6 t ADT: 250

WV 71

Fair

Over: BLUESTONE RIVER

0.01 MI N OF CR 71/4, Mercer, WV

Built 1988 Load: 62.6 t ADT: 850

CR 219/3

Fair

Over: PAYNE BRANCH

1.70 MI E OF CR 460/12, Mercer, WV

Built 1990 Load: 62.6 t ADT: 90

CR 2/2

Fair

Over: MARROWBONE CREEK

0.47 MI EAST OF CR 65/1, Mingo, WV

Built 1992 Load: 62.6 t ADT: 250

CR 13

Fair

Over: HORSEPEN CREEK

0.01 MI SOUTH OF US 52, Mingo, WV

Built 1988 Load: 62.6 t ADT: 1,600

MONONGALIA CR 20

Fair

Over: JAKES RUN

0.02 MI WEST CO RT 29, Monongalia, WV

Built 1989 Load: 62.6 t ADT: 200

US Route 40

Fair

Over: Little Wheeling Creek

0.16 mi. West jct CR29, Ohio, WV

Built 1986 Load: 62.6 t ADT: 3,700

PRESTON CO RT 33

Fair

Over: THREEFORK CREEK

0.14 MI SOUTH CO RT 35, Preston, WV

Built 1993 Load: 62.6 t ADT: 550

PRESTON CO RT 50/2

Fair

Over: LITTLE SANDY CREEK

0.07 MI SOUTH US ROUTE 50, Preston, WV

Built 1992 Load: 62.6 t ADT: 400

CR 5

Fair

Over: MANILLA CREEK

2.62 MI N OF CR 27, Putnam, WV

Built 1991 Load: 62.6 t ADT: 750

WV 3

Fair

Over: LITTLE MARSH FORK

0.07 MI E OF CR 3/1, Raleigh, WV

Built 1954 Load: 62.6 t ADT: 1,200

CR 19/27

Fair

Over: BEAVER CREEK

0.02 MI N OF CR 19/12, Raleigh, WV

Built 1936 Load: 62.6 t ADT: 300

COUNTY ROUTE 7

Fair

Over: N S RAILWAY

0.24 MILE N OF WV 3, Raleigh, WV

Built 1997 Load: 62.6 t ADT: 150

COUNTY ROUTE 13

Fair

Over: MARSH FORK

0.40 MI EAST OF WV 3, Raleigh, WV

Built 1999 Load: 62.6 t ADT: 250

CO 16/2

Fair

Over: LITTLE WHITESTICK CREEK

0.04 MI WEST OF CO 19/67, Raleigh, WV

Built 2004 Load: 62.6 t ADT: 400

CR 35

Fair

Over: CASSITY FORK

0.01 MI W JCT CR 35/7, Randolph, WV

Built 1993 Load: 62.6 t ADT: 350

TAYLOR CO RT 16

Fair

Over: LOST RUN

0.02 MI EAST TAY CO RT 12, Taylor, WV

Built 2003 Load: 62.6 t ADT: 100

County Route 18/4

Fair

Over: Pursley Creek

0.31 Mi. West Jct. WV 18, Tyler, WV

Built 1996 Load: 62.6 t ADT: 150

CR 52/56

Fair

Over: WEST FK TWELVEPOLE CK

0.49 MI SOUTH OF CR 52/20, Wayne, WV

Built 1911 Load: 62.6 t ADT: 50

I-77 NBL

Fair

Over: TYGART CREEK

1.66 MILE SOUTH OF WV 14, Wood, WV

Built 1997 Load: 62.6 t ADT: 6,400

I-77 SBL

Fair

Over: TYGART CREEK

1.66 MILE SOUTH OF WV 14, Wood, WV

Built 1997 Load: 62.6 t ADT: 6,400

WV 16

Fair

Over: INDIAN CREEK

0.21 MILE N OF CO 16/14, Wyoming, WV

Built 2002 Load: 62.6 t ADT: 1,200

WV 10

Fair

Over: Toney Fork

0.98 Mi N of CR10/2, Wyoming, WV

Built 2020 Load: 62.6 t ADT: 1,800

WV Route 10

Fair

Over: Noseman Branch

0.16 Mile N. OF CO 16/12, Wyoming, WV

Built 2020 Load: 62.6 t ADT: 700

WV Route 10

Fair

Over: Road Branch

0.43 MI S OF CR 10/3, Wyoming, WV

Built 2020 Load: 62.6 t ADT: 1,900

COUNTY ROUTE 40/4

Fair

Over: SUGAR CREEK

0.01 MI E OF CO 38/13, Barbour, WV

Built 2003 Load: 63.5 t ADT: 30

COUNTY ROUTE 1

Fair

Over: POSEY RUN

0.01 MI W CO 1/2, Braxton, WV

Built 1991 Load: 63.5 t ADT: 300

COUNTY ROUTE 61/2

Fair

Over: DEMPSEY BRANCH

0.46 Miles E. of CR 61/4, Fayette, WV

Built 2001 Load: 63.5 t ADT: 343

CR 01 SLS

Fair

Over: HORN CAMP RUN

0.08 MI. W. OF CR. 1/6, Hardy, WV

Built 1990 Load: 63.5 t ADT: 90

WV 29 F

Fair

Over: BR OF SPERRY RUN

1.96 MI S OF CR 23/9 SLS, Hardy, WV

Built 1939 Load: 63.5 t ADT: 1,400

WV 29 F

Fair

Over: SPERRY RUN

0.07 MI S OF CR 23/9 SLS, Hardy, WV

Built 1950 Load: 63.5 t ADT: 1,300

COUNTY ROUTE 23

Fair

Over: DAVIS CREEK

0.07 MI N OF CR 38, Kanawha, WV

Built 1989 Load: 63.5 t ADT: 650

CR 5/4

Fair

Over: MUD FORK

0.02 MI WEST OF CR 5, Logan, WV

Built 1987 Load: 63.5 t ADT: 950

COUNTY ROUTE 64

Fair

Over: THIRTEEN MI CREEK

0.24 MI E OF CR 35/10, Mason, WV

Built 2006 Load: 63.5 t ADT: 80

US. 52

Fair

Over: ELKHORN CREEK

0.10 MI. W. OF CR. 6, McDowell, WV

Built 1987 Load: 63.5 t ADT: 3,500

CR 52/6

Fair

Over: LAUREL BRANCH

0.83 MI N OF CO 52/35, McDowell, WV

Built 1988 Load: 63.5 t ADT: 300

CR 17/8

Fair

Over: NORTH FORK

0.03 MI S OF CR 17/9, McDowell, WV

Built 1989 Load: 63.5 t ADT: 70

COUNTY ROUTE 20/6

Fair

Over: DAVES FORK

0.03 MI.E. OF WV. 20, Mercer, WV

Built 1991 Load: 63.5 t ADT: 300

WICKHAM AVENUE

Fair

Over: DAVES FORK

0.18 MI N OF WV 104, Mercer, WV

Built 1993 Load: 63.5 t ADT: 1,200

US 50 (T)

Fair

Over: Dry Run

.04 mi east of CR 18 (SLS, Mineral, WV

Built 1921 Load: 63.5 t ADT: 4,000

County Route 24

Fair

Over: Big Wheeling Creek

0.11 mi. South jct WV2, Ohio, WV

Built 2001 Load: 63.5 t ADT: 3,100

COUNTY ROUTE 23

Fair

Over: WHITETHORN CREEK

0.05 MI S OF CR 25, Pendleton, WV

Built 2005 Load: 63.5 t ADT: 150

CR 19

Fair

Over: TRACE CREEK

0.02 MI SOUTH OF CR 30, Putnam, WV

Built 1995 Load: 63.5 t ADT: 900

Showing 4,351-4,400 of 7,679 bridges

Data sourced from the FHWA National Bridge Inventory (NBI), latest released cycle. See our methodology for details. Retrieved and formatted by PlainBridges.

Disclaimer: This information is provided for informational purposes only and does not constitute professional advice. Data is sourced from the FHWA National Bridge Inventory (NBI). Poor condition is an inspection-record category, not a closure or unsafe-to-cross designation. Consult the bridge owner for current status.

Every figure on PlainBridge is rendered directly from federal source data, no number is typed in by an editor. This page draws directly on federal source data, no figure is typed in by an editor. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error.