Checked
North Carolina Bridge Conditions
Highway bridges longer than 20 feet in the 2025 National Bridge Inventory
Yearly inspection ratings. A poor rating does not mean a bridge is unsafe to use.
- Highway bridges
- 19,343
- Good condition
- 45.5%
- 8,800
- Poor condition
- 7.1%
- 1,382
- Weight-limited or closed
- 1,984
Bridges by county
| County | Bridges | Good | Poor | Weight-limited | Avg. year built |
|---|---|---|---|---|---|
| Alamance County | 245 | 54.7% | 4.9% (12) | 16 | 1987 |
| Alexander County | 107 | 43.9% | 11.2% (12) | 7 | 1990 |
| Alleghany County | 117 | 43.6% | 14.5% (17) | 14 | 1982 |
| Anson County | 169 | 55% | 4.1% (7) | 24 | 1985 |
| Ashe County | 242 | 36% | 21.9% (53) | 56 | 1985 |
| Avery County | 108 | 27.8% | 10.2% (11) | 14 | 1983 |
| Beaufort County | 156 | 53.8% | 7.7% (12) | 13 | 1996 |
| Bertie County | 95 | 51.6% | 8.4% (8) | 2 | 1993 |
| Bladen County | 124 | 71% | 1.6% (2) | 2 | 1993 |
| Brunswick County | 168 | 41.1% | 8.9% (15) | 10 | 1992 |
| Buncombe County | 553 | 30% | 10.3% (57) | 68 | 1978 |
| Burke County | 233 | 43.3% | 6% (14) | 24 | 1981 |
| Cabarrus County | 242 | 57% | 7% (17) | 10 | 1994 |
| Caldwell County | 201 | 33.3% | 10% (20) | 30 | 1983 |
| Camden County | 27 | 44.4% | 18.5% (5) | 2 | 1990 |
| Carteret County | 56 | 46.4% | 3.6% (2) | 1 | 1994 |
| Caswell County | 90 | 61.1% | 5.6% (5) | 4 | 1992 |
| Catawba County | 235 | 32.8% | 7.7% (18) | 17 | 1982 |
| Chatham County | 243 | 44.9% | 1.2% (3) | 17 | 1984 |
| Cherokee County | 163 | 32.5% | 10.4% (17) | 21 | 1977 |
| Chowan County | 39 | 59% | 5.1% (2) | 2 | 1995 |
| Clay County | 64 | 46.9% | 3.1% (2) | 17 | 1974 |
| Cleveland County | 274 | 37.2% | 11.7% (32) | 50 | 1980 |
| Columbus County | 230 | 63.9% | 1.3% (3) | 12 | 1995 |
| Craven County | 149 | 48.3% | 3.4% (5) | 11 | 1988 |
| Cumberland County | 352 | 67.3% | 0.9% (3) | 7 | 1992 |
| Currituck County | 22 | 54.5% | 9.1% (2) | 0 | 1997 |
| Dare County | 40 | 45% | 10% (4) | 3 | 2000 |
| Davidson County | 342 | 45% | 4.4% (15) | 5 | 1989 |
| Davie County | 93 | 34.4% | 3.2% (3) | 7 | 1982 |
| Duplin County | 208 | 33.2% | 7.2% (15) | 15 | 1989 |
| Durham County | 313 | 36.1% | 3.2% (10) | 8 | 1984 |
| Edgecombe County | 147 | 39.5% | 4.8% (7) | 9 | 1986 |
| Forsyth County | 462 | 44.8% | 9.5% (44) | 20 | 1986 |
| Franklin County | 118 | 47.5% | 6.8% (8) | 7 | 1990 |
| Gaston County | 233 | 33.5% | 9% (21) | 17 | 1980 |
| Gates County | 41 | 43.9% | 2.4% (1) | 2 | 1989 |
| Graham County | 94 | 33% | 3.2% (3) | 11 | 1979 |
| Granville County | 150 | 34.7% | 8.7% (13) | 19 | 1985 |
| Greene County | 62 | 46.8% | 0% (0) | 3 | 1989 |
| Guilford County | 744 | 57.4% | 4.4% (33) | 28 | 1991 |
| Halifax County | 158 | 39.2% | 1.9% (3) | 22 | 1984 |
| Harnett County | 137 | 59.9% | 3.6% (5) | 9 | 1984 |
| Haywood County | 287 | 31% | 15.7% (45) | 49 | 1975 |
| Henderson County | 248 | 35.1% | 10.5% (26) | 41 | 1980 |
| Hertford County | 59 | 59.3% | 5.1% (3) | 1 | 1998 |
| Hoke County | 135 | 40% | 24.4% (33) | 11 | 1984 |
| Hyde County | 75 | 42.7% | 6.7% (5) | 2 | 1998 |
| Iredell County | 333 | 29.1% | 14.4% (48) | 55 | 1981 |
| Jackson County | 230 | 39.6% | 12.6% (29) | 55 | 1978 |
| Johnston County | 322 | 45.7% | 3.7% (12) | 12 | 1990 |
| Jones County | 82 | 53.7% | 2.4% (2) | 9 | 1996 |
| Lee County | 98 | 58.2% | 1% (1) | 4 | 1989 |
| Lenoir County | 145 | 61.4% | 2.1% (3) | 5 | 1993 |
| Lincoln County | 169 | 46.2% | 5.9% (10) | 17 | 1984 |
| Macon County | 224 | 32.6% | 21.4% (48) | 66 | 1976 |
| Madison County | 242 | 27.7% | 19.8% (48) | 42 | 1977 |
| Martin County | 124 | 46.8% | 3.2% (4) | 8 | 1988 |
| McDowell County | 233 | 44.6% | 9% (21) | 28 | 1982 |
| Mecklenburg County | 753 | 47.8% | 2.5% (19) | 27 | 1989 |
| Mitchell County | 127 | 37% | 22% (28) | 24 | 1981 |
| Montgomery County | 151 | 56.3% | 0.7% (1) | 17 | 1986 |
| Moore County | 179 | 52% | 1.7% (3) | 29 | 1981 |
| Nash County | 263 | 37.6% | 4.6% (12) | 17 | 1984 |
| New Hanover County | 125 | 68.8% | 2.4% (3) | 5 | 1996 |
| Northampton County | 84 | 40.5% | 2.4% (2) | 5 | 1985 |
| Onslow County | 172 | 55.8% | 2.3% (4) | 10 | 1996 |
| Orange County | 189 | 39.7% | 8.5% (16) | 12 | 1983 |
| Pamlico County | 44 | 36.4% | 15.9% (7) | 3 | 1987 |
| Pasquotank County | 56 | 58.9% | 3.6% (2) | 2 | 1997 |
| Pender County | 112 | 42% | 3.6% (4) | 6 | 1984 |
| Perquimans County | 39 | 59% | 2.6% (1) | 0 | 1998 |
| Person County | 106 | 39.6% | 2.8% (3) | 8 | 1986 |
| Pitt County | 225 | 66.7% | 2.2% (5) | 17 | 1994 |
| Polk County | 128 | 34.4% | 12.5% (16) | 30 | 1978 |
| Randolph County | 401 | 46.1% | 1.7% (7) | 39 | 1988 |
| Richmond County | 165 | 61.2% | 0% (0) | 11 | 1991 |
| Robeson County | 290 | 59.7% | 0.7% (2) | 19 | 1991 |
| Rockingham County | 231 | 54.5% | 11.3% (26) | 22 | 1988 |
| Rowan County | 245 | 57.6% | 2% (5) | 5 | 1994 |
| Rutherford County | 298 | 39.6% | 12.8% (38) | 84 | 1975 |
| Sampson County | 198 | 52.5% | 3% (6) | 20 | 1995 |
| Scotland County | 104 | 51.9% | 2.9% (3) | 6 | 1983 |
| Stanly County | 164 | 63.4% | 2.4% (4) | 12 | 1986 |
| Stokes County | 152 | 38.8% | 8.6% (13) | 7 | 1988 |
| Surry County | 309 | 30.1% | 8.4% (26) | 30 | 1980 |
| Swain County | 131 | 25.2% | 11.5% (15) | 24 | 1973 |
| Transylvania County | 159 | 39.6% | 17% (27) | 30 | 1982 |
| Tyrrell County | 28 | 46.4% | 14.3% (4) | 4 | 1996 |
| Union County | 355 | 50.4% | 5.6% (20) | 36 | 1991 |
| Vance County | 76 | 35.5% | 6.6% (5) | 9 | 1983 |
| Wake County | 800 | 57.3% | 5.3% (42) | 33 | 1994 |
| Warren County | 85 | 48.2% | 5.9% (5) | 16 | 1985 |
| Washington County | 59 | 54.2% | 1.7% (1) | 3 | 1989 |
| Watauga County | 202 | 43.1% | 9.4% (19) | 41 | 1985 |
| Wayne County | 209 | 45% | 4.3% (9) | 9 | 1992 |
| Wilkes County | 350 | 33.7% | 14.6% (51) | 75 | 1983 |
| Wilson County | 195 | 54.4% | 2.1% (4) | 12 | 1985 |
| Yadkin County | 169 | 33.1% | 10.1% (17) | 22 | 1986 |
| Yancey County | 163 | 35.6% | 17.2% (28) | 19 | 1983 |
Frequently asked questions
- How many bridges in North Carolina are in poor condition?
- In the 2025 National Bridge Inventory, 1,382 of 19,343 highway bridges in North Carolina were rated poor (7.1% of rated bridges).
- Which North Carolina counties have the most bridges in poor condition?
- Among counties with at least 30 bridges, the highest shares rated poor are Hoke County (24.4%), Mitchell County (22%), Ashe County (21.9%), Macon County (21.4%), Madison County (19.8%).
Source: Federal Highway Administration, National Bridge Inventory ยท 2025 data