BridgeReportCard
HomeMichiganOttawa County › All bridges

Every bridge in Ottawa County, Michigan

253 inventoried bridges, busiest first

United States Bridge Conditions2025 National Bridge Inventory, FHWACompiled

BridgeBuiltVehicles/dayCondition
Taft Rd over US-311958281,500Fair
US-31 over Grand River M-104 Conn196066,750Fair
US-31 over 3RD St (m-104)195844,375Fair
US-31 over Gtw RR & M-104195944,375Fair
I-96 over Br of Sand Creek196136,338Good
I-96 EB over 24TH Ave195836,000Fair
I-96 EB over Deer Creek195836,000Fair
I-96 EB over Sand Creek195736,000Fair
I-96 EB over Sand Creek195636,000Fair
I-96 WB over 24TH Ave195836,000Fair
I-96 WB over Deer Creek195836,000Fair
I-96 WB over Sand Creek195736,000Fair
I-96 WB over Sand Creek196036,000Fair
US-31 over I-196 Bl195935,990Fair
US-31 over Lakewood Blvd198435,990Fair
I-196 over Rush Creek197435,372Fair
River Ave over Black River200533,450Fair
US-31 NB over S Channel Grand River193133,375Fair
US-31 SB over S Channel Grand River195733,375Fair
M-121 over Rush Creek193331,311Fair
M-104 over Spring Lake Channel196629,125Fair
Lakewood Blvd over County Drain No 40197428,150Good
I-196 WB over 22ND Ave197227,778Good
I-196 WB over 32ND Ave197227,778Fair
I-196 WB over Black River197226,038Fair
68TH Ave over I-96200325,796Fair
44TH Street over E Branch - Rush Creek198624,050Fair
US-31 NB over Black River194923,373Fair
US-31 SB over Black River195823,373Fair
I-96 EB over M-104196123,300Fair
I-96 EB over M-231 Ramp E201323,300Good
I-96 WB over M-231 Ramp201323,300Good
US-31 NB over CSX RR & Unnamed Creek194921,772Fair
US-31 SB over CSX RR & Unnamed Creek195821,772Fair
I-196 EB over 22ND Ave197220,761Fair
I-196 EB over 32ND Ave197220,761Fair
M-6 WB over Miller Drain200220,525Fair
120TH Street over Black River199620,280Fair
I-96 EB over 88TH Ave196119,278Fair
I-96 WB over 88TH Ave196119,278Fair
Port Sheldon St over Rush Creek198519,200Good
I-96 EB over 4 Mi Rd196119,024Fair
I-96 EB over M-11 WB196119,024Fair
I-96 WB over 4 Mi Rd196119,024Fair
M-45 over Sand Creek199918,856Good
M-231 over Grand River201318,700Good
M-231 over Leonard Street201318,700Good
M-231 over Little Robinson Creek201318,700Good
M-231 over Unnamed Creek201418,700Good
M-6 EB over Miller Drain200217,279Fair
M-6 EB over Rush Creek200217,279Good
M-6 WB over Rush Creek200217,279Fair
M-6 EB over Jackson St200216,313Fair
M-6 WB Ramp C over I-196 EB200116,313Good
M-6 WB over Jackson St200216,313Fair
Adams St over Black River Tributary197316,240Fair
Adams Street over Black River197516,240Fair
I-196 EB over 48TH Ave197115,999Good
I-196 EB over 64TH Ave197215,999Fair
I-196 EB over Black River197215,999Fair
I-196 WB over 48TH Ave197115,999Good
I-196 WB over 64TH Ave197215,999Fair
I-96 WB over M-104196115,900Fair
32ND Avenue over Buttermilk Creek197015,000Fair
32ND Avenue over Buttermilk Creek197015,000Fair
I-196BL EB over Black River195514,315Fair
I-196BL WB over Black River193014,315Fair
Ottawa Beach Drive over Pine Creek197413,600Good
I-196BL EB over Br of Black River195513,496Fair
I-196BL WB over Br of Black River195513,496Fair
Riley St over Black Creek201113,450Good
Riley St over Pine Creek197213,227Poor
M-231 over Sterns Creek201413,175Good
Butternut Drive over Pine Creek199413,070Good
M-121 EB over Macatawa River195512,800Fair
I-196 EB over 96TH Ave197212,652Fair
I-196 EB over I-196 Bl(byron Road)197212,652Fair
I-196 WB over 96TH Ave197212,652Fair
I-196 WB over I-196BL (byron Rd)197212,652Fair
Mercury Drive over Pottawattomie Bayou196412,368Fair
68TH Ave over Eastmanville Bayou198012,355Fair
M-121 over Rush Creek194912,246Fair
68TH Ave over Grand River196712,200Fair
8TH Ave over M-6 Rush Creek200211,800Fair
US-31 NB over Pigeon River194911,630Fair
US-31 SB over Pigeon River195811,630Fair
Balsam Dr over Rush Creek199011,262Good
Lakewood Blvd over Pine Creek197410,320Good
96TH Ave over Black River Tributary20239,990Good
M-45 EB over Grand River19999,698Fair
M-45 WB over Grand River19999,698Fair
Mercury Drive over Millhouse Bayou20079,373Good
M-6 WB Rmp to 8TH over Rush Creek20029,300Good
Cottonwood Drive over Rush Creek19979,133Fair
I-196 EB over Black River19729,123Fair
I-196 WB over Black River19729,123Fair
Adams Rd over I-19619729,100Fair
I-96 EB over Crockery Creek19619,100Fair
I-96 WB over Crockery Creek19539,100Fair
104TH Avenue over Noordeloos Creek20109,000Good
M-45 over Bass River19298,591Fair
120TH Avenue over Pigeon Creek19978,390Good
Adams Street over Black River20038,270Fair
Byron Road over Black River19808,100Fair
18TH Ave over Rush Creek19967,948Good
M-121 EB over Rush Creek19417,552Fair
M-121 WB over Rush Creek19727,552Fair
Quincy Street over Black Creek19687,464Fair
96TH Avenue over Pigeon Creek19737,380Poor
Randall Street over Deer Creek19206,976Poor
Quincy Street over Pine Creek19726,970Fair
Adams St over Black River Tributary19736,930Poor
Adams Street over Black River Tributary19736,840Poor
48TH Ave over I-9619576,800Good
Rmp 8TH to M-6 EB over Rush Creek20026,600Good
12TH Ave over Rush Creek19566,540Fair
James St over Pine Creek19606,280Fair
Leonard Street over Lloyds Bayou19576,210Good
Main Street over Rush Creek19656,200Fair
Byron Road over Kampen-struik Drain19805,810Poor
M-231 over Beeline Drain20155,750Good
32ND St over N Branch Black River19925,632Good
West Spring Lake R over Smith Bayou19725,424Poor
144TH Ave over Pine Creek19785,395Good
96TH Avenue over Bass River19735,360Poor
104TH Ave over Black Creek19765,243Poor
16TH Ave over I-9619585,000Fair
Port Sheldon St over E Branch Rush Creek19564,750Fair
24TH Ave over Black Creek19704,685Poor
Highland Drive over Buttermilk Creek19904,681Good
M-121 WB over Macatawa River20044,668Good
36TH Avenue over Rush Creek19724,666Fair
Lakeshore Ave over Pigeon Creek20004,510Fair
Fruitport Road over Pettys Bayou19484,445Fair
Lakeshore Ave over C&o Railroad19784,410Fair
Green St over Stearns Bayou19674,370Good
72ND Ave over Bass River19734,255Fair
104TH Ave over Black Creek20084,080Good
Fillmore St over Bass Creek19783,880Good
Country Club Rd over N Branch Black River19813,862Fair
56TH Ave over Beaver Creek20013,690Fair
M-231 over Buchanan Street20143,500Good
M-231 over Sleeper Street20143,500Good
Adams Street over Kampen-struk Drain19573,480Poor
Barry Street over E Branch Rush Creek19723,470Fair
Cleveland Street over Deer Creek19793,408Fair
144TH Avenue over Harlem Drain20133,123Good
8TH Ave over I-19619723,100Fair
Hayes St over Branch of Sand Creek19233,060Poor
Cleveland Street over Crockery Creek19233,040Fair
Cleveland Street over Crockery Creek Tributary19233,040Poor
8TH Ave over Lau Bach Interco Drain19742,996Good
Leonard Street over Crockery Creek20062,980Fair
Leonard Street over Crockery Creek19992,980Fair
Leonard Street over Crockery Creek19992,980Fair
24 Th Street over N Br Black River19882,962Fair
Hayes St over Sand Creek Tributary19742,950Poor
Quincy Street over East Branch Rush Creek19692,712Fair
Nunica Rd (112TH) over I-9620122,700Fair
144TH Avenue over Cranberry Drain20222,560Good
106TH Ave over Black Creek19762,550Good
Oak Street over Buttermilk Creek20152,446Good
16TH Avenue over Sand Creek19742,410Fair
48TH Ave over Deer Creek Tributary19982,300Fair
Leonard Street over Deer Creek19952,060Good
New Holland Street over Buttermilk Creek19702,000Good
Ridge Street over C S X19871,925Fair
South Shore Drive over Montello Park Drain19001,920Poor
Leonard St over Sand Creek19991,700Good
88TH Ave over I-19619721,600Fair
Van Wagner Rd over US-3119571,600Fair
M-231 over North Cedar Drive20121,544Good
Main St. over Deer Creek19201,528Poor
Arthur St over Sand Creek19701,520Fair
32ND Street over Kelly Lake Drain20021,500Good
Bass Drive over Bass Creek19571,442Fair
Cleveland Street over Sand Creek19751,358Good
Luce St over Sand Creek20151,300Fair
3RD St over S Channel Grand River20001,200Good
40TH Ave over Kampen Struik Drain19981,190Fair
Grove St over Deer Creek19701,190Poor
Hayes St over Sand Creek19701,185Fair
64TH Ave over Beaver Creek19851,180Fair
W Spring Lake Rd over Cornelius Bayou19771,160Fair
Paw Paw Drive over Black River19821,112Fair
Old US-31(RIDGE St over US-3119571,100Fair
West Olive Rd over Pigeon Creek19201,050Poor
Apple Drive over I-9619611,000Good
36TH Ave over N Branch Crockery Creek2002955Good
Riley Street over Black River1976910Good
M-6 EB Rmp to 8TH over Rush Creek2002900Good
Jackson St over E Branch Rush Creek1970868Good
Berlin Fair Drive over Sand Creek1923840Fair
M-231 over Rich Street2014800Good
Ransom Street over East Br of Rush Creek2002800Good
Garfield St over Deer Creek1972792Fair
32ND Avenue over Rio Grande Creek2021780Good
Van Buren St over Buttermilk Creek1983750Fair
24TH Ave over Sand Creek1972740Poor
32ND Ave over N Branch Crockery Creek1973735Poor
I-196 WB to M-6 EB over I-196 EB2004700Good
M-6 EB Ramp D over I-196 WB Ramp C2004700Good
State St over Sand Creek1975700Good
Perry St over Kampen Struik Drain1970620Fair
112TH Ave over Pigeon Creek1973540Good
Polk Street over Sawyer Creek1986515Fair
Prospect Street over Buttermilk Creek1970500Fair
40TH Avenue over Rio Grande Creek1972480Poor
40TH Avenue over N Branch Crockery Creek1974473Good
76TH Ave over Bass Creek1976420Fair
Lincoln St over Sand Creek1994410Good
Center St. over Deer Creek1993398Fair
32ND Ave over Sand Creek1970395Fair
State Rd over Branch of Crockery Creek2016370Good
State Rd over Crockery Creek1973370Fair
State Road over Crockery Creek1973370Good
84TH Ave over S Branch of Black River1974350Good
24TH Ave over N Branch Crockery Creek1972340Fair
Quincy St over Miller Creek1976210Good
136TH Ave over Pigeon Creek1979200Fair
32ND Ave over Black Creek1973200Fair
64TH Ave over Black River1974200Fair
72ND Ave over Black River1976200Fair
80TH Ave over Black Creek1972200Fair
Polk Street over Borculo Drain1974200Fair
Roosevelt Street over Sand Creek1972200Fair
Coolidge Street over Rio Grande Creek1972150Fair
104TH Ave over Pigeon Creek1974100Good
108TH Ave over Pigeon Creek1976100Fair
116TH Ave over Pigeon Creek1975100Good
32ND Avenue over Sand Creek1973100Fair
76TH Avenue over Black Creek1974100Poor
80TH Ave over Bass Creek1974100Fair
84TH Ave over Black River1976100Fair
88TH Ave over Bass Creek1973100Fair
88TH Avenue over Blendon and Olive Drain1973100Fair
92ND Avenue over Bass Creek1973100Good
Buchanan St over Bass Creek1976100Good
Felch Street over Black River1973100Poor
Fitzgerald Street over Crockery Creek1977100Good
Fitzgerald Street over Crockery Creek1977100Fair
Johnson Street over Sand Creek1970100Fair
Mill Rd over Deer Creek1974100Good
Pierce St over Bass Creek1974100Fair
Quincy Street over Black River1974100Fair
Roosevelt Street over Beaver Creek1972100Fair
Squires Road over Rio Grande Creek1972100Fair
Stanton Street over Bass Creek1975100Good
Taylor Street over Bass Creek2016100Good
Tyler Street over Belt Drain1973100Fair
Walnut Dr over Crockery Creek1975100Fair
Walnut Drive over Crockery Creek1975100Fair
Winan St over Bass Creek1975100Good

Source: FHWA National Bridge Inventory, 2025.

Ottawa County bridge conditions · Michigan bridges by county.

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