BridgeReportCard
HomeMinnesotaRock County › All bridges

Every bridge in Rock County, Minnesota

266 inventoried bridges, busiest first

United States Bridge Conditions2025 National Bridge Inventory, FHWACompiled

BridgeBuiltVehicles/dayCondition
I 90 over Spring Water Creek196015,110Fair
I 90 over Elk Creek196411,392Fair
I 90 over Beaver Creek196011,300Fair
I 90 over Beaver Creek197111,300Fair
I 90 over Stream19649,344Good
US 75 over I 9019929,172Fair
US 75 over Trib to Rock River20147,872Good
I 90 over BNSF RR19607,555Fair
I 90 over BNSF RR19607,555Fair
I 90 over Bnnr RR; Csah 419645,967Fair
I 90 over Csah 919655,696Good
I 90 over Rock River19655,696Fair
I 90 over Rock River19655,696Fair
I 90 over Csah 1119645,250Fair
I 90 over Bnnr RR; Csah 419645,100Fair
I 90 over Csah 919654,900Good
I 90 over Csah 1119644,850Fair
Csah 4 over Rock River20083,350Good
US 75 over Saters Creek19322,925Fair
Csah 4 over Rock River Overflow20022,750Good
Mn 23 over I 9019602,000Fair
Mn 23 over Spring Water Creek19952,000Fair
US 75 over Stream19321,950Fair
US 75 over Ash Creek19271,802Fair
Mn 23 over Split Rock Creek19951,725Good
Mn 23 over Stream19951,725Good
Mn 23 over Stream19531,725Fair
Mn 270 over BNSF RR19671,403Fair
Csah 4 over Elk Creek19841,260Good
Csah 4 over Stream19251,260Fair
Csah 37 over Stream20051,246Good
Csah 13 over Upper Mud Creek20141,240Good
Csah 7 over Mound Creek19591,178Fair
Csah 6 over Trib to Mud Creek20231,173Good
Mn 270 over Mud Creek20101,125Good
Csah 6 over I 9019641,006Poor
Csah 4 over Spring Brook19991,000Good
Csah 4 over Stream19271,000Good
Csah 4 over Stream19271,000Good
Csah 6 over Spring Brook1957920Poor
Csah 13 over Blood Run2014914Good
Csah 3 over I 901965910Poor
M 48 over Poplar Creek1998842Good
Csah 17 over Beaver Creek2017825Good
Csah 17 over Blood Run1960825Fair
Csah 17 over Four Mile Creek1996825Good
M 166 over Poplar Creek1974823Good
Csah 10 over Ditch1989790Good
Csah 10 over Stream1989790Good
Csah 2 over Stream2001769Good
Csah 2 over Stream2001769Good
Csah 2 over Stream2001769Good
T 52 over Stream2003761Good
Csah 7 over Rock River1969729Fair
Csah 7 over Stream1976729Good
Csah 12 over Poplar Creek2019714Good
Csah 3 over Stream2009590Good
Csah 3 over Stream2009590Good
Csah 4 over Stream1927590Fair
Csah 4 over Stream1927590Good
Csah 5 over Little Beaver Creek1971556Fair
Csah 1 over Kanaranzi Creek2024479Good
Csah 1 over Ash Creek1991466Good
Csah 1 over Ash Creek Overflow1991466Good
Csah 1 over Rock River1968466Fair
Csah 1 over Rock River Overflow1991466Good
Csah 1 over Unnamed Stream2014466Good
Csah 8 over Mound Creek1960454Poor
Csah 8 over Rock River2010454Good
Csah 3 over Champepadan Creek1999420Good
Csah 6 over Beaver Creek1972355Fair
Csah 7 over Beaver Creek1972337Good
Csah 9 over Elk Creek2025333Good
Csah 3 over Kanaranzi Creek2000325Good
Csah 3 over Stream2013325Good
Csah 9 over Stream2012325Good
Csah 9 over Stream1996325Good
Csah 8 over Beaver Creek2015309Good
Csah 8 over Little Beaver Creek1970309Good
Csah 16 over Rock River2009307Good
Csah 3 over Elk Creek2010305Good
Csah 3 over Stream2015305Good
Csah 5 over Beaver Creek1956304Good
M 75 over Rock River Overflow2005297Good
M 75 over Stream1910297Fair
Csah 7 over Stream2021285Good
Csah 8 over Champepadan Creek2012276Good
Csah 8 over Stream1938276Fair
Csah 20 over Beaver Creek2005266Good
Csah 20 over Little Beaver Creek1952266Fair
Csah 20 over Stream1952266Fair
Csah 7 over Stream1959240Fair
Csah 9 over Stream1965240Fair
T 10 over Mound Creek2003211Good
Csah 17 over Beaver Creek2004205Good
Csah 15 over Trib to Rock River2019170Good
Csah 5 over Spring Water Creek1998170Good
Csah 5 over Stream1998170Good
Service Rd over Stream2000170Good
Csah 15 over Kanaranzi Creek2015167Good
M 50 over Poplar Creek1998155Good
CR 65 over Stream1972140Good
Csah 11 over Stream1988136Good
Csah 9 over Champepadan Creek1971124Good
Csah 7 over Split Rock Creek1973105Fair
T 148 over Spring Water Creek2013105Good
Csah 19 over Stream1960103Poor
T 64 over Stream1981100Good
Csah 15 over Rock River199199Good
Csah 9 over Stream197498Good
T 2 over Kanaranzi Creek201091Good
T 8 over I 90196590Good
CR 52 over BNSF Railroad202085Good
T 84 over Elk Creek197982Good
CR 55 over I 90196581Fair
CR 55 over Mn Southern RR201281Good
T 100 over Beaver Creek198880Good
Csah 15 over Mud Creek197679Good
M 29 over Stream199273Good
T 81 over Rock River200071Good
T 23 over Mud Creek198270Fair
T 17 over Mud Creek199569Good
T 58 over Beaver Creek198569Fair
T 32 over Mud Creek198068Good
T 32 over Stream198368Good
T 70 over Beaver Creek198267Good
T 73 over Rock River200867Good
T 100 over Little Beaver Creek198066Good
T 26 over Ash Creek198266Good
T 23 over Blood Run199065Good
CR 66 over Stream198662Good
T 68 over Stream200262Good
T 85 over Stream198062Good
Csah 11 over Little Beaver Creek202461Good
Csah 9 over Stream197461Good
T 20 over Ash Creek199561Good
Csah 11 over Little Beaver Creek201556Good
M 11 over Spring Brook191156Fair
T 65 over Rock River200356Good
CR 58 over Overflow to the Rock R200655Good
CR 58 over Overflow to the Rock R200655Good
CR 58 over Rock River199655Good
T 60 over Stream199855Good
T 64 over Little Beaver Creek198755Good
T 65 over Stream200355Good
T 60 over Little Beaver Creek199753Good
T 83 over Stream199753Good
T 83 over Stream199253Good
T 20 over Mud Creek199652Good
T 25 over Stream199951Good
T 137 over Beaver Creek200350Good
T 35 over Stream200550Good
T 52 over Stream200250Good
T 82 over Split Rock Creek197850Fair
Csah 11 over Little Beaver Creek202449Good
Csah 19 over Stream193849Fair
T 1 over Kanaranzi Creek200849Good
T 111 over Devils Gulch Creek201449Good
T 146 over Stream201549Good
T 17 over Stream199849Good
T 18 over Stream201249Good
T 20 over Stream199649Good
T 31 over Elk Creek201849Good
T 33 over Trib Rock River202349Good
T 38 over Four Mile Creek200849Good
T 39 over Four Mile Creek200849Good
T 402 over Stream201249Good
T 55 over Mound Creek201649Good
T 58 over Stream201349Good
T 64 over Beaver Creek199149Good
T 64 over Unnamed Creek201449Good
T 70 over Stream200649Good
T 73 over Stream201449Good
T 76 over Unnamed201449Good
T 76 over Unnamed Stream201449Good
T 8 over Stream201949Good
T 52 over Beaver Creek200648Good
T 52 over Springwater Creek199448Good
T 60 over Stream199848Good
T 93 over Stream200047Good
T 23 over Stream200146Good
T 84 over Champepadan Creek198645Fair
Csah 21 over Rock River197944Fair
Csah 21 over Stream201044Good
CR 51 over Split Rock Creek199643Good
CR 51 over Stream199343Good
CR 51 over Trib to Split Rock Creek199643Good
T 403 over Ash Creek200643Good
T 42 over Beaver Creek201342Good
T 7 over Stream198242Good
T 86 over Stream199542Good
CR 53 over Mud Creek199541Good
CR 53 over Stream200041Good
M 11 over Mound Creek198041Good
T 18 over Mud Creek199941Good
T 18 over Mud Creek200241Good
T 92 over Stream199641Good
CR 59 over Stream201540Good
CR 59 over Trib to Split Rock Creek201940Good
T 20 over Ash Creek200640Good
T 55 over Stream200640Good
T 60 over Stream198340Good
T 89 over Stream199739Good
T 4 over Stream199638Good
T 42 over Spring Water Creek200238Good
CR 65 over Unnamed Stream202036Good
T 137 over Stream198435Good
T 142 over Beaver CREEK200135Good
T 142 over Beaver Creek200135Good
T 64 over Stream200435Good
T 92 over Stream200535Good
T 36 over Mud Creek199934Good
T 37 over Stream198734Good
T 56 over Stream199834Good
T 63 over Stream199533Good
T 114 over Little Beaver Creek199832Good
T 129 over Ash Creek200232Good
T 58 over Little Beaver Creek198432Good
T 73 over Stream199632Good
CR 55 over Elk Creek201531Good
CR 55 over Trib to Rock River202031Good
T 17 over Stream199731Good
T 23 over Stream200131Good
T 80 over Split Rock Creek199631Good
T 24 over Stream200430Good
T 45 over Elk Creek198230Good
T 73 over Stream199830Good
Csah 16 over Elk Creek201129Good
Csah 16 over Stream201229Good
T 1 over Stream199528Good
T 106 over Stream198428Good
T 57 over Elk Creek200028Good
T 57 over Stream198928Good
T 102 over Stream199525Good
T 108 over Stream199525Good
T 36 over Stream200325Good
T 50 over Spring Water Creek198925Good
T 60 over Beaver Creek199725Good
T 60 over Stream200025Good
T 75 over Stream198725Good
T 89 over Stream199725Good
T 67 over Beaver Creek199622Good
CR 59 over Stream201521Good
T 77 over Stream200221Good
T 106 over Stream198320Good
T 110 over Stream200420Good
T 110 over Stream200520Good
T 110 over Stream200520Good
T 16 over Stream200020Good
T 19 over Four Mile Creek199220Good
T 39 over Blood Run200620Good
T 67 over Beaver Creek198320Good
T 86 over Champepadan Creek199820Good
T 135 over Stream200118Good
T 26 over Stream199517Good
T 36 over Stream199517Good
T 4 over Elk Creek199917Good
T 89 over Elk Creek200117Good
T 38 over Blood Run200215Good
T 12 over Stream199813Good
T 72 over Split Rock Creek198311Fair
T 76 over Split Rock Creek201711Good
T 107 over Stream199310Good
M 20 over Unnamed Stream20191Good
M 43 over Ditch20231Good
T 73 over Stream20141Good

Source: FHWA National Bridge Inventory, 2025.

Rock County bridge conditions · Minnesota bridges by county.

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