BridgeReportCard
HomeNorth CarolinaMadison County › All bridges

Every bridge in Madison County, North Carolina

242 inventoried bridges, busiest first

United States Bridge Conditions2025 National Bridge Inventory, FHWACompiled

BridgeBuiltVehicles/dayCondition
I-26EBL over SR1552199826,000Good
NC213 over I-26 US19 23199614,500Good
I26 over SR1346200113,500Fair
I-26 Ebl over SR1352200113,000Fair
US25 70 over SR1198 Hayes Run Creek200313,000Fair
US19 over California Creek197412,000Fair
US19 over Middle Fork California C196012,000Good
US19 over Middle Fork California C196012,000Fair
I-26 over Big Laurel Creek. SR1318200111,000Fair
I-26 over US23200111,000Fair
I-26 Wbl over SR1352200110,750Good
I-26EBL US19 23SB over US19199810,750Good
I-26WBL US19 over US19199810,750Fair
US19 over Mid. Fork California Crk195410,500Fair
US19 over Mid. Fork California Crk195310,500Fair
US19 over Middle Fork Creek196010,500Fair
US25 US70 over Walnut Creek193010,500Fair
I-26 Wbl over SR1552199810,000Good
US25 US70 over Walnut Creek195310,000Fair
US25 US70 over Walnut Creek197410,000Fair
US25 70 over Sprouse Branch19819,800Good
US19 SR1511 over Middle Fork California C19629,700Fair
US25 70 over Ivy Creek19819,500Fair
NC213 over Gabriel Creek19769,000Fair
NC213 over Hayes Run19767,100Fair
NC213 over Hayes Run19767,100Good
NC213 over Hayes Run Creek19767,100Fair
NC213 over Bone Camp Creek19776,800Fair
US25 US70 over Brush Creek19596,600Fair
NC213 over Bone Camp Creek19775,600Fair
NC213 over Bull Creek19765,600Fair
NC213 over Hayes Run Creek19604,800Fair
I26 US19 23 Ramp over Big Branch Creek19984,100Good
US25 70 over French Broad Rvr Pvt.dr.19513,400Fair
US25 70 over Spring Creek19713,400Fair
US25 US70 over Big Laurel Creek19593,000Fair
SR1198 over Hayes Run19742,100Fair
SR1001 over French Broad River20072,000Fair
SR1346 over Big Laurel Creek19992,000Fair
US23 over Big Laurel Creek19382,000Poor
US23 over Ut to Big Laurel Creek19382,000Fair
NC251 over Ivy River20181,900Good
US25 70BUS over Hayes Run Crk/rollins Rd19391,900Fair
Mill Ridge Road over US25 7019901,800Fair
NC208 over Big Laurel Creek19971,800Good
NC208 over Shelton Laurel Creek19621,800Poor
SR1355 over Gabriel Creek19681,700Poor
US25 US70 over Shut In Creek19951,700Fair
US23 over California Creek19621,600Fair
SR1143 over Brush Creek19691,400Fair
SR1370 over West Fork Bull Creek19881,400Fair
SR1370 over West Fork Bull Creek19581,400Poor
SR1609 over Big Branch19531,200Fair
SR1609 over Little Ivy Creek19531,200Fair
SR1609 over US19 2319961,200Good
NC208 over Little Laurel Creeek19491,100Fair
NC208 over Little Laurel Creek19491,100Good
NC208 over Little Laurel Creek19491,100Good
SR1524 over Middle Fork Creek20081,100Good
SR1151 over Brush Creek1972950Fair
SR1565 over Ivy Creek2009950Good
NC209 over Spring Creek1955900Fair
NC209 over Spring Creek1955900Fair
SR1198 over Hayes Run Creek1950900Fair
SR1395 over Walnut Creek1950900Fair
SR1135 over French Broad River/rr1987850Fair
SR1135 over Walnut Creek1985850Poor
SR1198 over Hayes Run1959850Poor
SR1198 over Hayes Run1971850Fair
SR1213 over French Broad River2007850Good
SR1135 over Little Pine Creek1988840Good
SR1390 over Walnut Creek2014800Good
NC209 over Spring Creek2007750Good
NC209 over Spring Creek2006750Good
SR1318 over Big Laurel Creek1980750Poor
SR1318 over Big Laurel Creek1980750Poor
SR1318 over Big Laurel Creek1981750Poor
SR1318 over Little Creek1951750Fair
SR1395 over Walnut Creek1950750Poor
SR1395 over Walnut Creek1950750Fair
SR1395 over Walnut Creek1950750Poor
SR1526 over Crooked Creek1964750Poor
US23 over California Creek1938750Fair
US23 over California Creek1938750Fair
NC63 over Little Sandymush Creek1962700Good
SR1151 over French Broad River1977700Fair
SR1395 over Big Laurel Creek2024700Good
SR1395 over Heck Creek1972700Fair
SR1395 over Walnut Creek1964700Good
SR1526 over Crooked Creek2012700Good
SR1526 over Crooked Creek1964700Fair
SR1526 over Md. Fork California Cree2012700Good
SR1546 over Little Ivy Creek1963700Fair
SR1362 over East Fork Bull Creek1999650Fair
NC212 over Shelton Laurel Creek1965600Poor
NC212 over Shelton Laurel Creek2002600Good
SR1151 over Back Branch2022550Good
SR1151 over Big Pine Creek1951550Poor
SR1503 over Big Laurel Creek1990550Fair
SR1503 over Puncheon Fork Creek1990550Poor
9901 over Big Laurel Creek1960500Poor
NC212 over Hickory Fork Creek1962500Good
NC212 over Shelton Laurel Creek1965500Fair
NC212 over Shelton Laurel Creek1965500Fair
NC212 over Shelton Laurel Creek1962500Fair
SR1151 over Big Pine Creek2015500Good
SR1151 over Big Pine Creek1973500Fair
SR1151 over Big Pine Creek2020500Good
SR1151 over Big Pine Creek2012500Good
SR1151 over North Fork Big Pine Cree2010500Fair
SR1151 over Spring Creek1977500Fair
SR1502 over Puncheon Fork1974500Fair
SR1503 over Big Laurel Creek2014500Good
SR1503 over Big Laurel Creek1999500Fair
NC209 over Meadow Fork Creek2024460Good
SR1107 over Ut to Sandy Mush Creek1962450Fair
SR1144 over Brush Creek2017450Fair
SR1527 over Paint Fork Creek1961450Poor
US23 over Little Creek1938450Fair
US23 over Little Creek1938450Fair
SR1541 over California Creek1958430Fair
NC209 over Spring Creek1953400Fair
NC63 over Friezeland Creek1977400Poor
NC63 over Friezeland Creek1977400Poor
SR1163 over Spring Creek1959400Fair
SR1318 over Big Laurel Creek1951400Poor
SR1318 over Big Laurel Creek2003400Fair
SR1318 over Spillcorn Creek1951400Poor
SR 1318 over Big Laurel Creek2018350Good
SR1151 over Baltimore Branch1998350Fair
SR1165 over Meadow Fork Creek1969350Fair
SR1318 over Foster Creek1951350Fair
SR1330 over Spillcorn Creek1970350Good
SR1332 over Calvin Creek2015350Good
SR1347 over Chandler Creek1972350Poor
SR1349 over California Creek2018350Good
SR1349 over Sprinkle Creek1970350Fair
SR1530 over Paint Fork2013350Good
SR1364 over East Fork Bull Creek2003340Good
SR1364 over West Fork Bull Creek1993340Good
NC212 over Mill Creek1989300Poor
NC212 over Shelton Laurel Creek1960300Fair
NC212 over Shelton Laurel Creek1960300Fair
SR1316 over Shelton Laurel Creek2004300Good
SR1364 over E.fork Bull Creek1951300Fair
SR1364 over East Fork Bull Creek1990300Fair
SR1364 over East Fork Bull Creek1968300Poor
SR1364 over East Fork Bull Creek1968300Fair
SR1369 over E.fork Bull Creek2005300Good
SR1370 over West Fork Bull Creek1978300Poor
SR1370 over West Fork Bull Creek1951300Fair
SR1397 over Walnut Creek1961300Good
SR1533 over Paint Fork Creek2003300Good
SR1533 over Terry Fork Creek2007300Good
SR1559 over Gabriel Creek1956300Fair
SR1559 over Gabriels Creek2014300Good
SR1506 over California Creek1962270Fair
SR1107 over Sandy Mush Creek1981250Fair
SR1175 over Hopis Branch1951250Fair
SR1175 over Roaring Fork1951250Poor
SR1183 over Shut In Creek1961250Fair
SR1183 over Shut In Creek1962250Fair
SR1183 over Shut- In Creek2021250Good
SR1303 over Shut In Creeek1963250Fair
SR1303 over Shut In Creek1960250Fair
SR1303 over Shut In Creek1960250Poor
SR1306 over Little Laurel Creek1962250Fair
SR1378 over West Fork Bull Creek1962240Poor
SR1100 over Little Sandymush Creek1962210Fair
SR1127 over Roberts Branch2022200Good
SR1135 over Little Pine Creek1951200Fair
SR1135 over Little Pine Creek1983200Good
SR1151 over Big Pine Creek1951200Poor
SR1205 over Walnut Creek1966200Fair
SR1206 over Hayes Run Creek1950200Fair
SR1312 over Big Creek1970200Good
SR1319 over Big Laurel Creek2000200Fair
SR1341 over Foster Creek2022200Good
SR1341 over Foster Creek1971200Poor
SR1345 over Big Laurel Creek2005200Fair
SR1500 over Puncheon Fork Creek1975200Fair
SR1510 over Ivy Gap Branch1976200Poor
SR1510 over Ponder Creek1976200Poor
SR1540 over Little Ivy Creek1922200Fair
SR1612 over Bone Camp Creek1951200Poor
SR1500 over Little Creek1975180Poor
SR1576 over Ivy Creek1979180Good
SR1177 over Roaring Fork Creek1959170Fair
SR1319 over Woolsey Branch1963160Poor
SR1564 over Blackstock Branch1963160Poor
SR1155 over Anderson Branch1965150Fair
SR1155 over Big Pine Creek1977150Fair
SR1300 over Grass Creek2023150Good
SR1515 over Middle Fork Creek1963150Fair
SR1530 over Paint Fork Creek1951150Poor
SR1531 over Paint Fork Creek1959150Fair
SR1531 over Paint Fork Creek2001150Good
SR1185 over Shut In Creek2006140Good
SR1313 over Mill Creek2019140Good
SR1574 over Bull Creek1985140Poor
SR1127 over Roberts Branch2023130Good
SR1380 over West Fork Bull Creek1958120Fair
SR1383 over West Fork Bull Creek1958120Fair
SR1557 over Little Ivy Creek1963120Poor
SR1108 over Ut to Sandy Mush Creek1962100Fair
SR1124 over Bear Creek2019100Good
SR1136 over Walnut Creek1990100Fair
SR1155 over Paw Paw Creek2023100Good
SR1159 over North Fork Pine Creek2011100Fair
SR1179 over Meadow Fork Creek1972100Fair
SR1314 over Shelton Laurel Creek1956100Fair
SR1330 over Spillcorn Creek1975100Fair
SR1333 over Calvin Creek1966100Poor
SR1396 over Walnut Creek2023100Good
SR1414 over Shelton Laurel Creek1951100Fair
SR1457 over Big Laurel Creek1956100Poor
SR1516 over Mid.fork California Cree1962100Fair
SR1517 over Mid. Fork California Crk1963100Poor
SR1547 over Little Ivy Creek2016100Good
SR1559 over Gabriel Creek2022100Good
SR1164 over Spring Creek196580Fair
SR1409 over Walnut Creek201580Good
SR1537 over Mid. Fork California Crk192275Fair
SR1127 over Roberts Branch195760Poor
SR1128 over Little Pine Creek196160Good
Nfsr 223 over Spring Creek198350Fair
SR1171 over Spring Creek196550Fair
SR1366 over East Fork Bull Creek196450Fair
SR1408 over Hays Run196350Fair
SR1520 over Mid. Fork California Crk196350Fair
SR1539 over Paint Fork Creek196450Fair
SR1168 over Spring Creek196540Fair
SR1196 over Walnut Creek201540Good
SR1339 over Big Laurel Creek195640Poor
SR1501 over Wolf Laurel Branch196030Poor
SR1501 over Wolf Laurel Branch Creek196030Poor
SR1501 over Wolf Laurel Creek196030Poor
SR1336 over Big Laurel Creek195720Poor
SR1340 over Big Laurel Creek195920Fair
SR1342 over Foster Creek195720Fair
SR1608 over California Creek196320Fair
SR1410 over Long Branch Creek201610Good

Source: FHWA National Bridge Inventory, 2025.

Madison County bridge conditions · North Carolina bridges by county.

Background: how bridge ratings work · what "poor" and "structurally deficient" actually mean · how often bridges are inspected.