North Carolina bridges
North Carolina reports 19,343 bridges and culverts across 100 counties. 1,382 (7.1%) are rated in poor condition, and 1,984 are posted with load limits or closed. The oldest structure still in the inventory dates from 1900.
Find a bridge in North Carolina
Type at least two characters, or pick a condition or type, to search every bridge in the state.
Counties
Circle size reflects the number of bridges- Alamance County 245
- Alexander County 107
- Alleghany County 117
- Anson County 169
- Ashe County 242
- Avery County 108
- Beaufort County 156
- Bertie County 95
- Bladen County 124
- Brunswick County 168
- Buncombe County 553
- Burke County 233
- Cabarrus County 242
- Caldwell County 201
- Camden County 27
- Carteret County 56
- Caswell County 90
- Catawba County 235
- Chatham County 243
- Cherokee County 163
- Chowan County 39
- Clay County 64
- Cleveland County 274
- Columbus County 230
- Craven County 149
- Cumberland County 352
- Currituck County 22
- Dare County 40
- Davidson County 342
- Davie County 93
- Duplin County 208
- Durham County 313
- Edgecombe County 147
- Forsyth County 462
- Franklin County 118
- Gaston County 233
- Gates County 41
- Graham County 94
- Granville County 150
- Greene County 62
- Guilford County 744
- Halifax County 158
- Harnett County 137
- Haywood County 287
- Henderson County 248
- Hertford County 59
- Hoke County 135
- Hyde County 75
- Iredell County 333
- Jackson County 230
- Johnston County 322
- Jones County 82
- Lee County 98
- Lenoir County 145
- Lincoln County 169
- Macon County 224
- Madison County 242
- Martin County 124
- McDowell County 233
- Mecklenburg County 753
- Mitchell County 127
- Montgomery County 151
- Moore County 179
- Nash County 263
- New Hanover County 125
- Northampton County 84
- Onslow County 172
- Orange County 189
- Pamlico County 44
- Pasquotank County 56
- Pender County 112
- Perquimans County 39
- Person County 106
- Pitt County 225
- Polk County 128
- Randolph County 401
- Richmond County 165
- Robeson County 290
- Rockingham County 231
- Rowan County 245
- Rutherford County 298
- Sampson County 198
- Scotland County 104
- Stanly County 164
- Stokes County 152
- Surry County 309
- Swain County 131
- Transylvania County 159
- Tyrrell County 28
- Union County 355
- Vance County 76
- Wake County 800
- Warren County 85
- Washington County 59
- Watauga County 202
- Wayne County 209
- Wilkes County 350
- Wilson County 195
- Yadkin County 169
- Yancey County 163
Condition
Good45%(8,800)
Fair47%(9,161)
Poor7%(1,382)
Counties with the highest share of poor bridges
- Hoke County24.4% of 135
- Mitchell County22.0% of 127
- Ashe County21.9% of 242
- Macon County21.4% of 224
- Madison County19.8% of 242
Structure types
| Structure type | Bridges | Share |
|---|---|---|
| Stringer/Multi-beam or Girder | 8,616 | 44.5% |
| Culvert | 5,390 | 27.9% |
| Slab | 3,939 | 20.4% |
| Box Beam or Girders - Multiple | 504 | 2.6% |
| Tee Beam | 486 | 2.5% |
| Channel Beam | 167 | 0.9% |
| Girder and Floorbeam System | 77 | 0.4% |
| Arch - Deck | 46 | 0.2% |
| Frame | 29 | 0.1% |
| Truss - Thru | 27 | 0.1% |
| Box Beam or Girders - Single or Spread | 20 | 0.1% |
| Other | 14 | 0.1% |
| Segmental Box Girder | 12 | 0.1% |
| Movable - Bascule | 6 | 0.0% |
| Movable - Swing | 3 | 0.0% |
| Mixed Types | 3 | 0.0% |
| Truss - Deck | 3 | 0.0% |
| Movable - Lift | 1 | 0.0% |
When North Carolina's bridges were built
Busiest
- I85 SR2623 SR2624 over Irwin CreekFairMecklenburg County · 190,000 vehicles/day
- I85 over Rocky RiverGoodCabarrus County · 157,000 vehicles/day
- I77 over Irwin CreekFairMecklenburg County · 148,000 vehicles/day
- I40 over SR1973FairDurham County · 147,000 vehicles/day
- I85 & Ramps over Stony CreekFairMecklenburg County · 146,000 vehicles/day
Longest
- US64 US264BYP over Croatan SoundGoodDare County · 27,580 ft
- NC32 NC37 NC94 over Albemarle SoundPoorWashington County · 18,461 ft
- US17 over US17 Bus. & Tar RiverFairBeaufort County · 15,274 ft
- US64 over Alligator RiverPoorTyrrell County · 15,059 ft
- US158W over Currituck SoundFairCurrituck County · 14,927 ft
Oldest
- Substation Road over Ut to Pigeon RiverFairHaywood County · Built 1900
- SR1420 over Caswell BranchFairCraven County · Built 1909
- Pine Street over Irish Buffalo CreekFairCabarrus County · Built 1910
- SR1176 over Plott CreekFairHaywood County · Built 1910
- Wentworth St. over S. Prong Terrys CreekPoorRockingham County · Built 1910
Newest
- SR4240E over South Buffalo CreekGoodGuilford County · Built 2025
- I73 I74N.LOOP over Br of Pee Dee RiverGoodRichmond County · Built 2025
- US74N.RAMP over Ut Pee Dee RiverGoodRichmond County · Built 2025
- SR1003 over Mill RaceGoodBladen County · Built 2025
- SR1510 over Paddys Delight CreekGoodNorthampton County · Built 2025
Who owns North Carolina's bridges
| State | 17,884 | 92.5% |
| City | 996 | 5.1% |
| Federal | 411 | 2.1% |
| Toll Authority | 26 | 0.1% |
| Tribal | 24 | 0.1% |
| Unknown | 1 | 0.0% |
| Local | 1 | 0.0% |
More North Carolina facts
Total bridge length525 miles
Total deck area121,059,689 sq ft
Culverts counted as bridges5,390 (28%)
On the National Highway System3,959
Posted with load limits1,841
Closed to traffic143
Listed or eligible for the National Register9
Average daily traffic per bridge6,845 vehicles
Newest structure2025