Bridge conditions in Marshall County, Iowa
303 inventoried bridges · 130 rated poor · 2025 National Bridge Inventory
United States Bridge Conditions2025 National Bridge Inventory, FHWACompiled
Marshall County has 130 bridges rated poor out of 303 inventoried, a 42.9% share that puts it well above the national rate of about 7%.
- 130 of the 303 bridges in Marshall County, Iowa, are rated in poor condition (42.9%) in the 2025 National Bridge Inventory, as of .
- 100 bridges (33.0%) are rated good and 73 (24.1%) fair.
- The median Marshall County bridge was built in 1978.
- The busiest poor-rated bridge is So Center St over Linn Creek (built 1951), carrying about 10,448 vehicles a day.
Good 33.0% · Fair 24.1% · Poor 42.9% of 303 bridges
Bridges rated poor
Every bridge in the county with a poor rating, busiest first. Poor means a major component is rated 4 or lower on FHWA's 0-9 scale; it is a repair flag, not a closure notice.
| Bridge | Built | Vehicles/day | Condition |
|---|---|---|---|
| So Center St over Linn Creek | 1951 | 10,448 | Poor |
| So Center St over RR and Madison St | 1951 | 9,491 | Poor |
| S. 18TH Ave over over UP RR | 1980 | 6,813 | Poor |
| Local over UP RR & Lynn Ck | 1971 | 3,584 | Poor |
| FM over Rock Creek | 1965 | 2,838 | Poor |
| FM over Iowa River | 1955 | 2,838 | Poor |
| FM over Iowa River | 1953 | 1,365 | Poor |
| FM over N Timber Creek | 1963 | 903 | Poor |
| FM over Linn Creek | 1988 | 737 | Poor |
| FM over Lutes Creek | 1957 | 697 | Poor |
| Walnut St over Abandon RR | 1977 | 689 | Poor |
| FM over Small | 1983 | 509 | Poor |
| W State St over Drainage | 1900 | 472 | Poor |
| FM over Little Asher CR | 1968 | 432 | Poor |
| So 3RD Ave over Anson Creek | 1979 | 418 | Poor |
| FM over Linn CR | 1956 | 369 | Poor |
| FM over Branch Burnette Creek | 1984 | 304 | Poor |
| FM over Mud Creek | 1967 | 265 | Poor |
| FM over Big Minerva Creek | 1967 | 265 | Poor |
| Local Rd over Timber Creek | 1977 | 227 | Poor |
| FM over Linn Creek | 1963 | 216 | Poor |
| Local over Linn CR | 1916 | 157 | Poor |
| Local over Creek | 1955 | 148 | Poor |
| FM over Minerva Creek | 1916 | 147 | Poor |
| Local over Creek | 1916 | 145 | Poor |
| Local over Creek | 1916 | 123 | Poor |
| FM over Little Asher CR | 1916 | 118 | Poor |
| FM over Creek | 1917 | 108 | Poor |
| Local over Creek | 1953 | 104 | Poor |
| FM over South Timber Creek | 1942 | 88 | Poor |
| Local over Lutes Creek | 1938 | 82 | Poor |
| Local over Lutes Creek | 1937 | 82 | Poor |
| Local over Branch N Skunk River | 1910 | 82 | Poor |
| FM over Stream | 1935 | 79 | Poor |
| FM over Timber Creek | 1947 | 79 | Poor |
| FM over N Skunk River | 1917 | 79 | Poor |
| Local over Creek | 1944 | 73 | Poor |
| FM over Burnett Creek | 1921 | 69 | Poor |
| FM over Devils Run Creek | 1940 | 69 | Poor |
| Local over Rock CR | 1942 | 62 | Poor |
| Local over Creek | 1939 | 62 | Poor |
| 140TH St over Minerva Creek | 1912 | 62 | Poor |
| FM over Timber Creek | 1945 | 59 | Poor |
| FM over South Timber Creek | 1954 | 59 | Poor |
| FM over Minerva Creek | 1957 | 59 | Poor |
| Local over Snipe Creek | 1915 | 51 | Poor |
| Local over Middle Timber Creek | 1916 | 51 | Poor |
| Local over Small | 1979 | 51 | Poor |
| Local over Creek | 1956 | 49 | Poor |
| Local over N Skunk River | 1917 | 49 | Poor |
| FM over Iowa River | 1952 | 49 | Poor |
| Local over Brush Creek | 1917 | 47 | Poor |
| Local over Brush Creek | 1977 | 47 | Poor |
| 150TH St over Burnett CR | 1979 | 47 | Poor |
| Local over Creek | 1918 | 47 | Poor |
| Local over South Timber Creek | 1938 | 44 | Poor |
| Local over Linn CR | 1945 | 44 | Poor |
| Local over Middle Timber Creek | 1940 | 41 | Poor |
| Local over Branch North Timber Crk | 1924 | 41 | Poor |
| Local over Mud Creek | 1946 | 41 | Poor |
| Local over Br Minerva Creek | 1941 | 40 | Poor |
| FM over South Timber Creek | 1957 | 39 | Poor |
| FM over Minerva Creek | 1981 | 39 | Poor |
| Local over Little Asher CR | 1984 | 39 | Poor |
| Local over Dowd Creek | 1916 | 39 | Poor |
| Local over Snipe Creek | 1918 | 35 | Poor |
| Local over Snipe Creek | 1917 | 35 | Poor |
| Local over Creek | 1917 | 35 | Poor |
| Local over Creek | 1918 | 35 | Poor |
| Local over South Timber Creek | 1949 | 34 | Poor |
| Local over Br Wolf Creek | 1953 | 33 | Poor |
| Local over Brush Creek | 1964 | 30 | Poor |
| Local over Raven Creek | 1934 | 30 | Poor |
| Local over Creek | 1918 | 30 | Poor |
| Local over North Timber Creek | 1951 | 30 | Poor |
| Local over Branch N Timber Creek | 1920 | 30 | Poor |
| Local over Rock CR | 1950 | 30 | Poor |
| Local over Minerva CR | 1946 | 30 | Poor |
| Local over Br Linn CR | 1942 | 30 | Poor |
| Local over Minerva CR | 1919 | 30 | Poor |
| Local over Linn Creek | 1919 | 30 | Poor |
| Local over Creek | 1940 | 30 | Poor |
| Local over Br Minerva CR | 1919 | 30 | Poor |
| FM over Lutes Creek | 1940 | 29 | Poor |
| Local over North Skunk River | 1938 | 29 | Poor |
| Local over Asher Creek | 1955 | 29 | Poor |
| FM over Creek | 1963 | 29 | Poor |
| Local over Branch N Skunk River | 1940 | 26 | Poor |
| Local over Clear Creek | 1941 | 26 | Poor |
| Local over Minerva CR | 1949 | 26 | Poor |
| Local over Minerva CR | 1950 | 26 | Poor |
| Local over Br Minerva CR | 1984 | 26 | Poor |
| Local over Mud Creek | 1985 | 26 | Poor |
| Local over Br Raven Creek | 1986 | 26 | Poor |
| FM over Creek | 1918 | 25 | Poor |
| Parker Ave over South Timber Creek | 1950 | 21 | Poor |
| Local over Snipe Creek | 1939 | 21 | Poor |
| Local over Davisons Creek | 1951 | 21 | Poor |
| Local over Linn Creek | 1916 | 21 | Poor |
| Local over Minerva CR | 1917 | 21 | Poor |
| Local over Little Asher Creek | 1944 | 21 | Poor |
| Local over Creek | 1947 | 21 | Poor |
| Local over Creek | 1940 | 21 | Poor |
| Local over N Minerva Creek | 1917 | 21 | Poor |
| Local over Snipe Creek | 1920 | 20 | Poor |
| Local over Davisons Creek | 1978 | 20 | Poor |
| Local over Burnett CR | 1957 | 20 | Poor |
| Local over Creek | 1945 | 20 | Poor |
| Local over Small | 1983 | 20 | Poor |
| Local over Brush Creek | 1917 | 16 | Poor |
| Local over South Timber Creek | 1939 | 16 | Poor |
| Local over Snipe Creek | 1950 | 16 | Poor |
| Local over Br Minerva CR | 1947 | 16 | Poor |
| Local over Creek | 1956 | 16 | Poor |
| Local over Dowd Creek | 1916 | 16 | Poor |
| Local over Branch S Timber Creek | 1951 | 15 | Poor |
| Local over Branch N Skunk River | 1954 | 15 | Poor |
| FM over Minerva Creek | 1915 | 15 | Poor |
| Local over Br Minerva CR | 1917 | 15 | Poor |
| Local over South Timber Creek | 1932 | 11 | Poor |
| Local over Branch Snipe Creek | 1920 | 11 | Poor |
| Local over Branch S Timber Creek | 1938 | 11 | Poor |
| Local over Clear Creek | 1950 | 11 | Poor |
| Local over Creek | 1983 | 11 | Poor |
| Local over Mud Creek | 1945 | 11 | Poor |
| Local over Stream | 1981 | 11 | Poor |
| Local over Branch N Skunk River | 1939 | 10 | Poor |
| Local over North Timber Creek | 1950 | 5 | Poor |
| Local over Burnett CR | 1917 | 5 | Poor |
| Local over Minerva CR | 1945 | 5 | Poor |
Busiest bridges in the county
| Bridge | Built | Vehicles/day | Condition |
|---|---|---|---|
| US 30 over Davisons Creek | 1954 | 14,700 | Fair |
| Ia 14 over Linn Creek | 1985 | 13,300 | Good |
| Ia 14 over UP RR Madison&market St | 1985 | 13,300 | Fair |
| So. 6TH St. over Linn Creek | 1984 | 11,300 | Fair |
| So Center St over Linn Creek | 1951 | 10,448 | Poor |
| So Center St over RR and Madison St | 1951 | 9,491 | Poor |
| Ia 330 SB over North Timber Creek | 1979 | 9,000 | Good |
| S 3RD St over UP RR & St | 1984 | 9,000 | Fair |
| Ia 330 over Drainage Ditch | 1982 | 8,300 | Good |
| Ia 330 NB over North Skunk River | 1969 | 8,300 | Fair |
Source: FHWA National Bridge Inventory, 2025. Counts cover inventoried highway bridges over 20 feet; ratings are reported by the state DOT.
All of Iowa: Iowa bridge conditions by county · every download on the data page.
Background: how bridge ratings work · what "poor" and "structurally deficient" actually mean · how often bridges are inspected.