Checked
Missouri 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
- 24,647
- Good condition
- 37.2%
- 9,180
- Poor condition
- 8.8%
- 2,163
- Weight-limited or closed
- 3,409
Bridges by county
| County | Bridges | Good | Poor | Weight-limited | Avg. year built |
|---|---|---|---|---|---|
| Adair County | 301 | 61.5% | 5.6% (17) | 28 | 1993 |
| Andrew County | 162 | 38.3% | 11.7% (19) | 21 | 1986 |
| Atchison County | 190 | 55.8% | 7.4% (14) | 9 | 1985 |
| Audrain County | 315 | 42.2% | 4.1% (13) | 7 | 1988 |
| Barry County | 167 | 24% | 15% (25) | 21 | 1974 |
| Barton County | 210 | 42.4% | 10% (21) | 30 | 1977 |
| Bates County | 320 | 18.1% | 10.6% (34) | 29 | 1977 |
| Benton County | 134 | 11.2% | 20.9% (28) | 30 | 1964 |
| Bollinger County | 124 | 31.5% | 13.7% (17) | 24 | 1963 |
| Boone County | 335 | 49.9% | 3.6% (12) | 39 | 1985 |
| Buchanan County | 246 | 31.7% | 7.7% (19) | 47 | 1981 |
| Butler County | 229 | 51.1% | 7.4% (17) | 24 | 1983 |
| Caldwell County | 211 | 40.3% | 10.4% (22) | 30 | 1975 |
| Callaway County | 305 | 37% | 6.2% (19) | 15 | 1979 |
| Camden County | 92 | 46.7% | 7.6% (7) | 9 | 1988 |
| Cape Girardeau County | 371 | 36.9% | 3.5% (13) | 43 | 1979 |
| Carroll County | 374 | 29.1% | 17.4% (65) | 101 | 1976 |
| Carter County | 48 | 27.1% | 4.2% (2) | 2 | 1972 |
| Cass County | 378 | 37.3% | 8.2% (31) | 90 | 1983 |
| Cedar County | 112 | 25% | 23.2% (26) | 49 | 1968 |
| Chariton County | 288 | 56.6% | 9% (26) | 30 | 1977 |
| Christian County | 123 | 41.5% | 8.1% (10) | 14 | 1979 |
| Clark County | 177 | 39% | 7.3% (13) | 10 | 1986 |
| Clay County | 444 | 35.1% | 7.2% (32) | 90 | 1980 |
| Clinton County | 153 | 33.3% | 7.8% (12) | 6 | 1983 |
| Cole County | 227 | 26.4% | 9.3% (21) | 3 | 1982 |
| Cooper County | 193 | 50.3% | 3.1% (6) | 11 | 1985 |
| Crawford County | 119 | 26.1% | 6.7% (8) | 8 | 1971 |
| Dade County | 160 | 36.9% | 5% (8) | 18 | 1972 |
| Dallas County | 114 | 24.6% | 9.6% (11) | 6 | 1973 |
| Daviess County | 217 | 29% | 22.1% (48) | 37 | 1971 |
| DeKalb County | 238 | 32.8% | 6.7% (16) | 4 | 1985 |
| Dent County | 76 | 21.1% | 7.9% (6) | 4 | 1970 |
| Douglas County | 75 | 21.3% | 6.7% (5) | 11 | 1963 |
| Dunklin County | 217 | 43.3% | 8.3% (18) | 26 | 1978 |
| Franklin County | 329 | 39.5% | 4% (13) | 24 | 1989 |
| Gasconade County | 143 | 31.5% | 6.3% (9) | 20 | 1972 |
| Gentry County | 247 | 52.6% | 13.4% (33) | 18 | 1992 |
| Greene County | 498 | 44% | 5.2% (26) | 52 | 1979 |
| Grundy County | 185 | 55.7% | 9.7% (18) | 7 | 1993 |
| Harrison County | 331 | 39.6% | 22.4% (74) | 53 | 1981 |
| Henry County | 265 | 30.9% | 12.1% (32) | 22 | 1980 |
| Hickory County | 57 | 38.6% | 17.5% (10) | 8 | 1968 |
| Holt County | 170 | 39.4% | 14.7% (25) | 30 | 1976 |
| Howard County | 134 | 42.5% | 7.5% (10) | 9 | 1981 |
| Howell County | 190 | 36.3% | 1.6% (3) | 19 | 1968 |
| Iron County | 126 | 29.4% | 10.3% (13) | 18 | 1963 |
| Jackson County | 930 | 39.8% | 5.7% (53) | 162 | 1982 |
| Jasper County | 472 | 37.9% | 12.1% (57) | 22 | 1978 |
| Jefferson County | 410 | 34.9% | 2.4% (10) | 48 | 1983 |
| Johnson County | 475 | 34.9% | 6.9% (33) | 47 | 1975 |
| Knox County | 167 | 35.3% | 5.4% (9) | 18 | 1988 |
| Laclede County | 119 | 33.6% | 9.2% (11) | 11 | 1973 |
| Lafayette County | 239 | 32.2% | 4.2% (10) | 8 | 1981 |
| Lawrence County | 231 | 45% | 11.7% (27) | 49 | 1971 |
| Lewis County | 172 | 26.7% | 5.8% (10) | 10 | 1991 |
| Lincoln County | 189 | 38.6% | 4.2% (8) | 17 | 1988 |
| Linn County | 313 | 38% | 17.9% (56) | 34 | 1980 |
| Livingston County | 185 | 37.8% | 9.7% (18) | 31 | 1979 |
| Macon County | 291 | 43.6% | 6.9% (20) | 22 | 1987 |
| Madison County | 117 | 33.3% | 18.8% (22) | 13 | 1965 |
| Maries County | 69 | 31.9% | 14.5% (10) | 9 | 1974 |
| Marion County | 186 | 37.1% | 9.1% (17) | 23 | 1978 |
| McDonald County | 145 | 23.4% | 12.4% (18) | 25 | 1976 |
| Mercer County | 135 | 45.9% | 17% (23) | 34 | 1978 |
| Miller County | 142 | 37.3% | 11.3% (16) | 17 | 1972 |
| Mississippi County | 99 | 27.3% | 10.1% (10) | 17 | 1969 |
| Moniteau County | 93 | 28% | 12.9% (12) | 23 | 1964 |
| Monroe County | 175 | 28% | 13.1% (23) | 41 | 1975 |
| Montgomery County | 164 | 29.9% | 7.3% (12) | 24 | 1980 |
| Morgan County | 107 | 29% | 15% (16) | 17 | 1965 |
| New Madrid County | 283 | 53% | 4.6% (13) | 19 | 1987 |
| Newton County | 303 | 39.6% | 6.3% (19) | 48 | 1979 |
| Nodaway County | 398 | 47.2% | 15.3% (61) | 27 | 1993 |
| Oregon County | 84 | 22.6% | 8.3% (7) | 13 | 1957 |
| Osage County | 99 | 38.4% | 17.2% (17) | 15 | 1971 |
| Ozark County | 82 | 19.5% | 3.7% (3) | 9 | 1968 |
| Pemiscot County | 207 | 34.8% | 9.2% (19) | 29 | 1981 |
| Perry County | 122 | 28.7% | 17.2% (21) | 23 | 1966 |
| Pettis County | 244 | 45.9% | 9% (22) | 37 | 1977 |
| Phelps County | 156 | 28.8% | 7.7% (12) | 16 | 1968 |
| Pike County | 224 | 33.9% | 7.6% (17) | 26 | 1982 |
| Platte County | 287 | 36.6% | 6.6% (19) | 51 | 1987 |
| Polk County | 184 | 34.2% | 17.4% (32) | 30 | 1969 |
| Pulaski County | 104 | 21.2% | 9.6% (10) | 17 | 1975 |
| Putnam County | 214 | 50.9% | 15% (32) | 37 | 1987 |
| Ralls County | 136 | 28.7% | 8.1% (11) | 17 | 1977 |
| Randolph County | 163 | 54.6% | 3.7% (6) | 19 | 1984 |
| Ray County | 184 | 33.7% | 12% (22) | 37 | 1978 |
| Reynolds County | 93 | 22.6% | 7.5% (7) | 17 | 1967 |
| Ripley County | 117 | 34.2% | 6% (7) | 24 | 1966 |
| Saline County | 229 | 32.3% | 15.7% (36) | 36 | 1977 |
| Schuyler County | 120 | 60.8% | 4.2% (5) | 7 | 1989 |
| Scotland County | 198 | 36.9% | 4% (8) | 2 | 1996 |
| Scott County | 184 | 38.6% | 8.2% (15) | 23 | 1978 |
| Shannon County | 64 | 26.6% | 10.9% (7) | 7 | 1962 |
| Shelby County | 106 | 30.2% | 10.4% (11) | 15 | 1980 |
| St. Charles County | 419 | 32.9% | 2.9% (12) | 18 | 1995 |
| St. Clair County | 139 | 25.9% | 19.4% (27) | 23 | 1973 |
| St. Francois County | 165 | 33.9% | 11.5% (19) | 10 | 1969 |
| St. Louis city | 239 | 32.6% | 9.2% (22) | 77 | 1983 |
| St. Louis County | 906 | 30% | 5% (45) | 297 | 1987 |
| Ste. Genevieve County | 104 | 37.5% | 10.6% (11) | 10 | 1972 |
| Stoddard County | 436 | 43.1% | 4.1% (18) | 66 | 1976 |
| Stone County | 63 | 38.1% | 6.3% (4) | 7 | 1983 |
| Sullivan County | 221 | 56.1% | 7.2% (16) | 6 | 1990 |
| Taney County | 151 | 31.1% | 8.6% (13) | 17 | 1986 |
| Texas County | 165 | 28.5% | 7.3% (12) | 23 | 1964 |
| Vernon County | 404 | 36.4% | 3.7% (15) | 18 | 1989 |
| Warren County | 151 | 30.5% | 6% (9) | 11 | 1987 |
| Washington County | 156 | 30.8% | 10.9% (17) | 18 | 1967 |
| Wayne County | 197 | 29.9% | 5.1% (10) | 42 | 1968 |
| Webster County | 189 | 45.5% | 8.5% (16) | 7 | 1983 |
| Worth County | 81 | 48.1% | 18.5% (15) | 7 | 1984 |
| Wright County | 131 | 22.1% | 11.5% (15) | 12 | 1965 |
Frequently asked questions
- How many bridges in Missouri are in poor condition?
- In the 2025 National Bridge Inventory, 2,163 of 24,647 highway bridges in Missouri were rated poor (8.8% of rated bridges).
- Which Missouri counties have the most bridges in poor condition?
- Among counties with at least 30 bridges, the highest shares rated poor are Cedar County (23.2%), Harrison County (22.4%), Daviess County (22.1%), Benton County (20.9%), St. Clair County (19.4%).
Source: Federal Highway Administration, National Bridge Inventory ยท 2025 data