Total Bridges
18,901
Public highway bridges in North Carolina
State profile · Near national median SD
Condition ratings, load ratings, and structural-deficiency data for every public highway bridge in North Carolina — drawn straight from the FHWA National Bridge Inventory.
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 rated 0-4
Structurally Deficient
6.2%
1,165 bridges flagged for repair priority
-0.8pp vs national avg 7.0%
Share of bridges rated 7-9 on the FHWA 0-9 scale (deck, superstructure, substructure all good).
Lower is better. Bar maxes at 30% (worst-state ceiling). National average sits at 7.0%.
Adjacent states on the structurally deficient leaderboard (lower share = better)
States are ranked by share of bridges flagged structurally deficient — the FHWA classification for any span where deck, superstructure, or substructure carries a condition rating of 4 or below. Lower percentages indicate stronger maintenance funding and inspection follow-through. States here sit immediately above and below North Carolina on the same metric.
45
55
37
15
30
Six lowest-condition bridges in North Carolina, ranked by composite NBI rating. Each is inspected at least every 24 months.
Over: WEST FORK PIGEON RIVER
100 FT.E.JCT.NC215, Haywood, NC
Over: SOCO CREEK
TSALI ENOLA ROAD, Swain, NC
Over: HORNBUCKLE CREEK
389 HORNBUCKLE CREEK ROAD, Swain, NC
Over: KIT CREEK
1.8MI.N.JCT.NC55, Wake, NC
Over: NORTH FORK NEW RIVER
.1 MI.N.JCT.NC88, Ashe, NC
Over: CANAL
0.05 MI.N.JCT.1300, Tyrrell, NC
Over: CREEK
0.2MI.N.JCT.SR1404, Wilson, NC
Over: FORBUSH CREEK
.8 MI.W.JCT.SR1600, Yadkin, NC
Over: BROWN CREEK
.06 MI.N.JCT.SR1154, Yancey, NC
Over: BAILEY BRANCH
0.85 MI. N. JCT. SR1336, Yancey, NC
Over: LITTLE WHITEOAK CREEK
.7 MI.S.JCT.SR1167, Yancey, NC
Over: NORTH TOE RIVER, CSX RR
03 MI.N.JCT.SR1440, Yancey, NC
Over: WALLACE CREEK
1.9 KM NW OF HOLCOMB BLVD, Onslow, NC
Over: W.S.S.B. RAILROAD
0.1MI.W.JCT.US 52, Anson, NC
Over: CRAWLEY SWAMP
0.2 MI.S. OF JCT.SR1125, Bladen, NC
Over: MILL CREEK
.5 MI.E.JCT.NC87, Brunswick, NC
Over: PAMLICO CREEK
0.4 MI.N.JCT.SR1125, Brunswick, NC
Over: MULBERRY BRANCH
0.3 MI. E. JCT. NC130, Brunswick, NC
Over: CSX & S.C. LINE RR
0.7 MI. S. JCT. SR1426, Brunswick, NC
Over: CSX & SEABOARD CSLN RR
0.7 MI. S. JCT. SR1426, Brunswick, NC
Over: SOUTHERN RAILROAD
.03 MI.N.JCT.US25, Buncombe, NC
Over: SOUTH HOMINY CREEK
.02 MI.N.JCT.SR1128, Buncombe, NC
Over: ROCKY RIVER
0.4 MI. N. JCT. SR2894, Cabarrus, NC
Over: DUTCH BUFFALO CREEK
0.1 MI. N. JCT. SR2415, Cabarrus, NC
Over: IRISH BUFFALO CREEK
1.2 MI. N. JCT. NC73, Cabarrus, NC
Over: RUN SWAMP
0.8MI E. OF JCT SR1135, Camden, NC
Over: SOUTHERN RAILWAY
0.2 MI. S. JCT. SR2195, Chatham, NC
Over: OWL CREEK
100 FT.S.JCT.SR1345, Cherokee, NC
Over: VALLEY RIVER
0.01 MI. S. JCT NC74, Cherokee, NC
Over: POLLOCK SWAMP
0.2 MI.W. OF JCT.SR1316, Chowan, NC
Over: CHESAPEAKE&ALBEMARLE RR
0.65 MI. S. OF US17BUS, Chowan, NC
Over: SEABOARD COAST LINE RR
0.1 MI. E. JCT. SR2075, Cleveland, NC
Over: BRUSHY CREEK
0.3 MI. E. JCT. SR1340, Cleveland, NC
Over: CROOKED RUN CREEK
0.6 MI. W. JCT. SR1004, Cleveland, NC
Over: BRUSHY CREEK
0.6 MI. N. JCT. SR1350, Cleveland, NC
Over: US74 BYPASS(DIRT)
1.5 ML.S. OF NC18/NC180, Cleveland, NC
Over: NC 180 AND RAILROAD
.3 MILE WEST OF NC 150, Cleveland, NC
Over: KNOB CREEK
0.2 MI.S.JCT.US76 BUS, Columbus, NC
Over: COW BOG CREEK
0.7 MI. E. JCT. SR1933, Columbus, NC
Over: PALMETTO SWAMP
0.8 MI.N.JCT.SR1640, Craven, NC
Over: SHINGLE LANDING CREEK
0.1 MI. N. JCT. SR1228, Currituck, NC
Over: DYKERS CREEK
0.5 MI. N. JCT. US64, Davidson, NC
Over: FRYES CREEK
1.0 MI. N. JCT.SR1499, Davidson, NC
Over: WHITEOAK BRANCH
0.2 MI.N.JCT.SR1319, Duplin, NC
Over: MOUNTAIN CREEK
0.2 MI.E.JCT.US501, Durham, NC
Over: FOUNTAIN FORK CREEK
0.1 MI. E. JCT. NC111, Edgecombe, NC
Over: MILL SWAMP
0.03 MI. S. JCT. US13, Gates, NC
Over: LITTLE ALAMANCE CREEK
0.1 MI.W.JCT.SR3319, Guilford, NC
Over: HAW RIVER
0.2 MI. S. JCT. SR2104, Guilford, NC
Over: MOORES CREEK
0.4 MI E JCT SR2269, Guilford, NC
Over: CHOCKOYOTTE CREEK
0.3 MI S JCT SR1750, Halifax, NC
Over: UPPER LITTLE RIVER
0.8 MI. S. JCT. SR1227, Harnett, NC
Over: BARBECUE CREEK
0.7 MI. N. OF JCT. NC27, Harnett, NC
Over: WITHROW CREEK
1.3 MI.S.JCT.SR2387, Iredell, NC
Over: TUCKASEGEE RIVER
80 FT. N. JCT. SR1135, Jackson, NC
Over: JOHNS CREEK
2.2 MI.E.JCT.SR1748, Jackson, NC
Showing 16,251-16,300 of 18,901 bridges
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). A "structurally deficient" rating is a repair-priority signal, not a closure or unsafe-to-cross designation. Consult a qualified civil engineer before making decisions based on this data.
Understanding Bridge Conditions
How FHWA rates bridge condition on a 0-9 scale.
Check Your Daily Bridges
How to look up bridge condition data for bridges on your route.
Read our methodology — how this data is sourced, computed, and verified.
| Publisher | Kiznis Studio |
| Sources | FHWA National Bridge Inventory, public U.S. government datasets |