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: AVERY CREEK
1.7 MI. N. JCT. NC 276, Transylvania, NC
Over: BRUSH CREEK
.2 MI.S.JCT.SR1106, Alleghany, NC
Over: POTATO CREEK
.05 MI.N.JCT.SR1319, Alleghany, NC
Over: SOUTH FORK NEW RIVER
.6 MI.S.JCT.SR1180, Ashe, NC
Over: CLAYBANK CREEK
.9 MI.N.JCT.SR1510, Ashe, NC
Over: OLD FIELDS CREEK
100 FT.N.JCT.US221, Ashe, NC
Over: TRIB.TO CHOWAN RIVER
1.5 MI. N. OF JCT. SR1361, Bertie, NC
Over: SOUTH HOMINY CREEK
.01MI.N.JCT.SR3452, Buncombe, NC
Over: SWANNANOA RIVER
.35 MI.E.JCT.SR2500, Buncombe, NC
Over: BALD FORK CREEK
.35 MI.W.JCT.SR1392, Buncombe, NC
Over: IVY CREEK
.1 MI.S.JCT.SR2151, Buncombe, NC
Over: SMOKEY CREEK
0.7 MI.E.JCT.SR1513, Burke, NC
Over: ROCKY RIVER
0.5 MI. S. JCT. SR1307, Cabarrus, NC
Over: ROCKY RIVER
0.5 MI. S. JCT. SR1307, Cabarrus, NC
Over: UT TO CODDLE CREEK
0.15 MI.N.JCT.SR1304, Cabarrus, NC
Over: CALICO CREEK
1.5 MI.S JCT SR1176, Carteret, NC
Over: DEEP RIVER
0.9 MI. S. JCT. SR2146, Chatham, NC
Over: BEAR CREEK
0.6 MI. N. JCT. SR2153, Chatham, NC
Over: HANGING DOG CREEK
100 FT.S.JCT.SR1345, Cherokee, NC
Over: HYATT MILL CREEK
.1 MI. S. JCT, SR 1146, Clay, NC
Over: FIRST BROAD RIVER
0.1 MI. N. JCT. SR1521, Cleveland, NC
Over: BR OF BRICE'S CREEK
2.1 MI. W. JCT. US70, Craven, NC
Over: DEEP GULLY
0.4 MI.N.JCT.US17 BUS., Craven, NC
Over: DEEP GULLY
0.4 MI. N JCT US17BUS., Craven, NC
Over: CSX RAILROAD
0.4 MI W JCT SR1007, Cumberland, NC
Over: GUINEA MILL RUN
0.3 MI.N. OF JCT.SR1347, Currituck, NC
Over: FLAT SWAMP CREEK
0.2 MI. W. JCT. SR2274, Davidson, NC
Over: CEDAR CREEK
0.8 MI. E. JCT. SR1410, Davie, NC
Over: S. FORK LITTLE RIVER
0.9 MI.N. OF JCT.SR1003, Durham, NC
Over: TRIB SANDY CRK.
0.3 MI W JCT SR1458, Franklin, NC
Over: SOUTHERN RAILWAY
0.4 MI. S. JCT. SR2647, Gaston, NC
Over: WEST BUFFALO CREEK
.7 MI.N.JCT.SR1121, Graham, NC
Over: NORFOLK SRR
0.95 MI.W.JCT.W/US29, Guilford, NC
Over: PIGEON RIVER
.1 MI.N.JCT.SR1592, Haywood, NC
Over: SOUTH FORK MILLS RIVER
.04 MI.W.JCT.SR1339, Henderson, NC
Over: DEVILS FORK CREEK
50 FT.S.JCT.SR1525, Henderson, NC
Over: GREEN RIVER
0.7 MI E JCT WITH US76, Henderson, NC
Over: FEATHERSTONE CREEK
.1 MI.E.JCT.SR1663, Henderson, NC
Over: PERRY CREEK
0.3MI,W.JCT.SR1127, Henderson, NC
Over: N.S. RR
.2 MI.E.JCT.US25, Henderson, NC
Over: FLORIDA CANAL
0.1 MI.S.JCT.SR1307, Hyde, NC
Over: ROCKY CREEK
0.5 MI. N. JCT. SR1891, Iredell, NC
Over: HUNTING CREEK
0.5 MI. S. JCT. SR1829, Iredell, NC
Over: SOUTH YADKIN RIVER
0.2 MI. S. JCT. SR2136, Iredell, NC
Over: MIDDLE CREEK
0.1 MI S JCT SR1524, Johnston, NC
Over: HANNAH CREEK
1.0 MI. W. OF JCT SR1171, Johnston, NC
Over: JUMPING RUN CREEK
.5 MI N JCT SR1118, Johnston, NC
Over: TRIB.SWIFT CREEK
0.9 MI.E.JCT.I40, Johnston, NC
Over: TRIB.SWIFT CREEK
0.9 MI.E.JCT.I40, Johnston, NC
Over: LITTLE CREEK
0.7 MI. E. JCT. SR1560, Johnston, NC
Showing 12,251-12,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.