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

MSR TO DROP ZONE

Good

Over: LITTLE MUDDY LAKE

PU 400 773, Scotland, NC

Built 2005 Load: 32.7 t ADT: 50

IRR BIA RTE 410

Good

Over: RAVEN FORK

12.5 KM NE OF CHEROKEE NC, Swain, NC

Built 1995 Load: 32.7 t ADT: 700

RANGE DRIVE

Good

Over: SOCO CREEK

RANGE DRIVE, Swain, NC

Built 2019 Load: 32.7 t ADT: 40

CASINO DRIVE

Good

Over: CASINO DRIVE

CASINO DRIVE #3, Swain, NC

Built 2008 Load: 32.7 t ADT: 500

STRAIGHT FORK ROAD

Good

Over: STRAIGHT FORK

Near end of 2-way portion, Swain, NC

Built 2005 Load: 32.7 t ADT: 180

NORTH NINTH ST.

Good

Over: PERENNIAL STREAM

.6 MI.N.JCT.US70, Alamance, NC

Built 2008 Load: 33.5 t ADT: 1,500

SR1153

Good

Over: MIDDLE LITTLE RIVER

50 FT. W. JCT. SR1266, Alexander, NC

Built 1981 Load: 33.5 t ADT: 1,000

US52 & NC742

Good

Over: CSX RAILROAD

0.15 MI. N. JCT. US742, Anson, NC

Built 1993 Load: 33.5 t ADT: 6,200

SR1166

Good

Over: HORSE CREEK

1.4 MI.N.JCT.SR1186, Avery, NC

Built 2011 Load: 33.5 t ADT: 310

SR1336

Good

Over: BAKERS CREEK

1.0 MI. N. JCT. NC87, Bladen, NC

Built 2017 Load: 33.5 t ADT: 1,800

SR1324

Good

Over: BRANCH OF ELLIS CREEK

0.1 MI. E. JCT. SR1323, Bladen, NC

Built 2000 Load: 33.5 t ADT: 210

SR2105

Good

Over: REEMS CREEK

.01 MI.S.JCT.SR1003, Buncombe, NC

Built 2010 Load: 33.5 t ADT: 100

SR2788

Good

Over: GLADE CREEK

.6 MI.E.JCT.NC9, Buncombe, NC

Built 2016 Load: 33.5 t ADT: 100

SR3408

Good

Over: FRENCH BROAD RIVER

0.01 MI.E.JCT.SR1338, Buncombe, NC

Built 1987 Load: 33.5 t ADT: 2,500

SR1147

Good

Over: LITTLE SILVER CREEK

.05 MI.S.JCT.SR1148, Burke, NC

Built 1996 Load: 33.5 t ADT: 750

SR1931

Good

Over: E PRONG HUNTING CREEK

.1 MI.W.JCT.SR1887, Burke, NC

Built 2019 Load: 33.5 t ADT: 1,700

SR1514

Good

Over: SMOKY CREEK

.8 MI.S.JCT.SR1513, Burke, NC

Built 1963 Load: 33.5 t ADT: 80

SR1421

Good

Over: WILSON CREEK

0.15 MI.S.JCT.SR1419, Burke, NC

Built 2013 Load: 33.5 t ADT: 680

SR2114

Good

Over: LAKE CONCORD

0.4 MI. W. JCT. SR2198, Cabarrus, NC

Built 1987 Load: 33.5 t ADT: 8,000

NC49 SBL

Good

Over: LITTLE COLD WATER CREEK

0.4 MI. S. JCT. SR2636, Cabarrus, NC

Built 2006 Load: 33.5 t ADT: 7,750

NC49

Good

Over: COLD WATER CREEK

0.4 MI. S. JCT. SR2652, Cabarrus, NC

Built 2005 Load: 33.5 t ADT: 6,500

SR1502

Good

Over: FIELD BRANCH

.5 MI.W.JCT.SR1503, Caldwell, NC

Built 2017 Load: 33.5 t ADT: 700

SR1134

Good

Over: SMOKY CREEK

.5 MI.W.JCT.SR1141, Caldwell, NC

Built 2000 Load: 33.5 t ADT: 1,800

SR1316

Good

Over: BR. OF CULLIE CREEK

0.4 MI.W. OFJCT.SR1300, Carteret, NC

Built 1995 Load: 33.5 t ADT: 120

SR1008

Good

Over: JACOBS FORK RIVER

0.5 MI. S. JCT. SR1143, Catawba, NC

Built 1999 Load: 33.5 t ADT: 3,300

SR1598

Good

Over: NOTTELY RIVER

.2 MI.N.JCT.SR1597, Cherokee, NC

Built 1980 Load: 33.5 t ADT: 300

US64

Good

Over: SHOOTING CREEK

100 FT.W.JCT.SR1168, Clay, NC

Built 1970 Load: 33.5 t ADT: 3,500

SR1104

Good

Over: PINELOG CREEK

.1 MI.E.JCT.SR1105, Clay, NC

Built 1965 Load: 33.5 t ADT: 480

SR1131

Good

Over: LITTLE ROCKFISH CREEK

0.3MI.W.JCT.SR1363, Cumberland, NC

Built 1989 Load: 33.5 t ADT: 1,400

SR1502

Good

Over: REEDY CREEK

0.7 MI.S.JCT.SR1472, Davidson, NC

Built 2014 Load: 33.5 t ADT: 530

SWING DAIRY ROAD

Good

Over: WINSTON-SALEM SB RAILWAY

0.4 MI.W.JCT.NC8, Davidson, NC

Built 1991 Load: 33.5 t ADT: 1,500

MASON WAY

Good

Over: N. HAMBY CREEK

0.1MI.S.JCT.TRINITY ST., Davidson, NC

Built 2005 Load: 33.5 t ADT: 100

SR1327

Good

Over: UT TO LONG CREEK

0.25 MI. W. JCT. SR1334, Gaston, NC

Built 1994 Load: 33.5 t ADT: 1,700

SR1116

Good

Over: HICKORY CREEK

0.2 MI. W. JCT. SR1125, Guilford, NC

Built 2018 Load: 33.5 t ADT: 3,600

SR1001

Good

Over: SQUIRREL CREEK

2.0 MI. N. JCT.SR2329, Guilford, NC

Built 2019 Load: 33.5 t ADT: 5,700

I840

Good

Over: RICHLAND CREEK

0.5 MI.W. JCT. N.ELM ST, Guilford, NC

Built 2019 Load: 33.5 t ADT: 16,000

SR3407

Good

Over: CREEK

0.4 MI. W. JCT. SR3396, Guilford, NC

Built 2020 Load: 33.5 t ADT: 100

NC115

Good

Over: FREE NANCY BRANCH

0.4 MI. N. JCT. NC90, Iredell, NC

Built 1972 Load: 33.5 t ADT: 9,100

US64

Good

Over: SOUTH YADKIN RIVER

0.3 MI. W. JCT. SR2209, Iredell, NC

Built 2003 Load: 33.5 t ADT: 2,500

SR1131

Good

Over: TROUT CREEK

.9 MI.E.JCT.NC107, Jackson, NC

Built 2006 Load: 33.5 t ADT: 80

SR1157

Good

Over: TILLEY CREEK

.01 MI.S.JCT.SR1001, Jackson, NC

Built 1958 Load: 33.5 t ADT: 1,000

SR1397

Good

Over: NATIONS CREEK

.01 MI.W.JCT.SR1534, Jackson, NC

Built 2023 Load: 33.5 t ADT: 440

US70E

Good

Over: FALLING CREEK

2.9 MI W. OF JCT US 258, Lenoir, NC

Built 1968 Load: 33.5 t ADT: 11,500

SR1500

Good

Over: WATAUGA CREEK

0.6 MI.W.JCT.SR1501, Macon, NC

Built 1973 Load: 33.5 t ADT: 740

SR1364

Good

Over: E.FORK BULL CREEK

0.2 MI.E.JCT.SR1369, Madison, NC

Built 1951 Load: 33.5 t ADT: 340

SR1370

Good

Over: WEST FORK BULL CREEK

.01 MI.S.JCT.SR1375, Madison, NC

Built 1951 Load: 33.5 t ADT: 250

SR1124

Good

Over: BEAR CREEK

01 MI.W.JCT.SR1114, Madison, NC

Built 2019 Load: 33.5 t ADT: 100

WEST CRAIGHEAD RD

Good

Over: DERITA BRANCH

0.1 MI.N.JCT.DRURY RD., Mecklenburg, NC

Built 1965 Load: 33.5 t ADT: 5,850

MARSHALL DR.

Good

Over: NSRR

0.15M. S.JCT.WILKINSON, Mecklenburg, NC

Built 2010 Load: 33.5 t ADT: 4,000

SR1145

Good

Over: TAR RIVER

2.6 MI N. OF JCT SR1137, Nash, NC

Built 1980 Load: 33.5 t ADT: 370

Showing 12,001-12,050 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.