State profile · Near median Poor share

North Carolina bridge safety

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

18,901
Public bridges
35.8%
Good condition
6.2%
Poor condition

Data updated May 2026

Total Bridges

18,901

Public highway bridges in North Carolina

Good Condition

35.8%

6,773 bridges rated 7-9

-14.2pp vs 50% benchmark

Poor Condition

6.2%

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

-0.8pp vs national avg 7.0%

North Carolina vs national bridge condition

North Carolina - Good condition share 35.8%
National avg

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

North Carolina - Poor-condition share 20.5%
National avg

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

North Carolina 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 North Carolina on the same metric.

SC

South Carolina

6.10% top marginal rate
Structure
Progressive
Burden @ $100K
$5,396

WI

Wisconsin

6.13% top marginal rate
Structure
Progressive
Burden @ $100K
$14,851
Selected

NC

North Carolina

6.16% top marginal rate
Structure
Progressive
Burden @ $100K
$18,901

HI

Hawaii

6.47% top marginal rate
Structure
Progressive
Burden @ $100K
$1,206

MT

Montana

6.70% top marginal rate
Structure
Progressive
Burden @ $100K
$5,122

Bridges Needing Most Attention in North Carolina

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

All Bridges in North Carolina

SR1511

Fair

Over: UT TO NORTH DEEP CREEK

.4 MI.W.JCT.SR1505, Yadkin, NC

Built 1990 Load: 89.8 t ADT: 280

SR1542

Fair

Over: UT TO LOGAN CREEK

200 FT.W.OFJCT.WTH.SR1539, Yadkin, NC

Built 1960 Load: 89.8 t ADT: 450

SR1542

Fair

Over: LOGAN CREEK

150 FT.E.JCT.SR1539, Yadkin, NC

Built 1990 Load: 89.8 t ADT: 450

SR1349

Fair

Over: SOUTH DEEP CREEK

0.1 MI.W.JCT.SR1348, Yadkin, NC

Built 1960 Load: 89.8 t ADT: 920

SR 1334

Fair

Over: UT TO SO. DEEP CREEK

.3 MI W. JCT SR 1342, Yadkin, NC

Built 2015 Load: 89.8 t ADT: 450

SR1124

Fair

Over: INDIAN CREEK

.35 MI.S.JCT.SR1126, Yancey, NC

Built 1994 Load: 89.8 t ADT: 290

SR1146

Fair

Over: CANE BRANCH CREEK

.25 MI.S.JCT.SR1145, Yancey, NC

Built 1983 Load: 89.8 t ADT: 630

SR1355

Fair

Over: BAILEY BRANCH

1.55 MI.N.JCT.SR1336, Yancey, NC

Built 1989 Load: 89.8 t ADT: 180

SR1200

Fair

Over: LITTLE CRABTREE CREEK

.06 MI.S.JCT.US19E, Yancey, NC

Built 1983 Load: 89.8 t ADT: 70

BLUE RIDGE PARKWAY

Fair

Over: NC ROUTE 80

13.2 MILES TO NC ROUTE 22, Yancey, NC

Built 1942 Load: 89.8 t ADT: 5,007

CHICKEN ROAD

Fair

Over: BONES CREEK

PU 784 843, Cumberland, NC

Built 1955 Load: 97.2 t ADT: 1,000

PLANK ROAD

Fair

Over: ROCKFISH CREEK

RANGE GG2 (S) AREA, Hoke, NC

Built 1952 Load: 97.2 t ADT: 1,000

MANCHESTER ROAD

Fair

Over: HORSE CREEK

PU 638 951, Hoke, NC

Built 1955 Load: 97.2 t ADT: 100

BLUE RIDGE PARKWAY

Good

Over: LITTLE GLADE CREEK

0.9 MILES FROM U.S. ROUTE, Alleghany, NC

Built 1936 ADT: 1,347

BLUE RIDGE PARKWAY

Good

Over: BRUSH CREEK

0.1 MILES FROM NC ROUTE 1, Alleghany, NC

Built 1936 ADT: 1,347

NO DATA ENTERED

Good

Over: THORPES CREEK

NO DATA ENTERED, Caldwell, NC

Built 2021 ADT: 50

NFSR 348

Good

Over: BUCK CREEK

NO DATA ENTERED, Clay, NC

Built 1970 ADT: 50

SR1006

Good

Over: BOST CREEK

0.6 MI. N. JCT. SR1106, Cabarrus, NC

Built 1975 Load: 6.3 t ADT: 1,800

NURSERY ROAD

Good

Over: MUDDY CREEK

PU 799 988, Harnett, NC

Built 1975 Load: 8.7 t ADT: 2

SR2174

Good

Over: BRACKETTS CREEK

.5 MI.E.JCT.SR2173, Rutherford, NC

Built 1953 Load: 10.8 t ADT: 200

SANDY DIKE ROAD

Good

Over: SANDY DIKE CANAL

TRACT 3, Hyde, NC

Built 1999 Load: 10.9 t ADT: 2

SR1737

Good

Over: MULL CREEK

2.1 MI.N.JCT.SR1746, Jackson, NC

Built 1961 Load: 11.7 t ADT: 460

FB6

Good

Over: JUMPING RUN CREEK

PU 703 899, Hoke, NC

Built 1970 Load: 12.0 t ADT: 2

SR1335

Good

Over: OTTER CREEK

.5 MI.S.JCT.SR1001, Rutherford, NC

Built 1964 Load: 12.7 t ADT: 100

SR1792

Good

Over: UT TO SILVERLEAF CREEK

0.1 MI. S. JCT. NC103, Surry, NC

Built 1960 Load: 13.4 t ADT: 640

SR2227

Good

Over: LICK BRANCH

0.5 MI. S. JCT. SR2226, Cleveland, NC

Built 1964 Load: 13.6 t ADT: 100

SR1625

Good

Over: BIG GOVERNORS CREEK

0.1 MI. S. JCT. SR1626, Moore, NC

Built 1959 Load: 14.5 t ADT: 140

SR1285

Good

Over: NICK'S CREEK

0.1 MI. N. JCT. US15/501, Moore, NC

Built 1924 Load: 14.5 t ADT: 500

SR2165

Good

Over: UT TO FLOYDS CREEK

.1 MI.S.JCT.SR2164, Rutherford, NC

Built 1965 Load: 14.5 t ADT: 700

DELISHI ROAD

Good

Over: LITTLE RIVER

RANGE NTA6 (W), Harnett, NC

Built 1960 Load: 15.9 t ADT: 1

IRR US19

Good

Over: SOCO CREEK

0.4 MI.N.JCT.US441, Jackson, NC

Built 1941 Load: 16.3 t ADT: 10,500

PARKWOOD AVENUE

Good

Over: LITTLE SUGAR CREEK

100'S.JCT.N.DAVIDSON ST., Mecklenburg, NC

Built 1950 Load: 16.3 t ADT: 1,400

IRR BIA RTE 412

Good

Over: SOCO CREEK

10.0 KM E OF CHEROKEE NC, Jackson, NC

Built 1978 Load: 17.1 t ADT: 511

SR1649

Good

Over: FLAT FORK CREEK

0.2 MI. S. JCT. SR1650, Anson, NC

Built 1956 Load: 17.2 t ADT: 1,800

SR1228

Good

Over: LICK CREEK

0.7 MI. E. JCT. SR1240, Anson, NC

Built 2009 Load: 17.2 t ADT: 300

SR1358

Good

Over: WILSON CREEK

100 FT.N.JCT.NC90, Caldwell, NC

Built 1973 Load: 17.2 t ADT: 20

SR1328

Good

Over: HARPER CREEK

2 MI.S.JCT.NC90, Caldwell, NC

Built 1936 Load: 17.2 t ADT: 210

SR1943

Good

Over: STINKING CREEK

0.3 MI. S. JCT. SR1939, Chatham, NC

Built 1976 Load: 17.2 t ADT: 660

FB5

Good

Over: PUPPY CREEK

PU 702 815, Hoke, NC

Built 1970 Load: 17.2 t ADT: 2

SR1745

Good

Over: INDIAN WELL SWAMP

0.3 MI. S. JCT. SR1746, Pitt, NC

Built 1964 Load: 17.2 t ADT: 800

NO DATA ENTERED

Good

Over: HEMPHILL CREEK

NO DATA ENTERED, Yancey, NC

Built 2006 Load: 17.5 t ADT: 50

BLUE RIDGE PARKWAY

Good

Over: NC ROUTE 18

3.1 MILES FROM NC ROUTE 1, Alleghany, NC

Built 1960 Load: 18.0 t ADT: 1,347

SR1590

Good

Over: SNOW CREEK

25 FT. E. JCT. SR1610, Iredell, NC

Built 1963 Load: 18.1 t ADT: 340

SR1618

Good

Over: CLEAR CREEK

.1 MI.N.JCT.SR1613, Macon, NC

Built 1936 Load: 18.1 t ADT: 250

SR1287

Good

Over: CANE CREEK

.05 MI.S.JCT.SR1211, Mitchell, NC

Built 1988 Load: 18.1 t ADT: 50

SR2911

Good

Over: BRANCH OF RICHLAND CREEK

1.0 MI. W. JCT. NC42, Randolph, NC

Built 2005 Load: 18.1 t ADT: 100

SR2261

Good

Over: BUSH CREEK

0.4 MI S JCT NC22, Randolph, NC

Built 1920 Load: 18.1 t ADT: 2,100

SR1743

Good

Over: DUNCANS CREEK

.04 MI.S.JCT.SR1749, Rutherford, NC

Built 1961 Load: 18.1 t ADT: 100

SR1332

Good

Over: SANDY RUN CREEK

0.3 MI. E. JCT. SR1327, Cleveland, NC

Built 1973 Load: 19.0 t ADT: 100

NAVY SHELL ROAD

Good

Over: UNNAMED CHANNEL

3.0 MILES WEST OF US 264, Dare, NC

Built 2015 Load: 19.0 t ADT: 20

Showing 10,951-11,000 of 18,901 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.