Worst Bridges in Minnesota

Bridges with the lowest condition ratings in Minnesota. Minnesota has 601 bridges in poor condition (4.4% of 13,532 total bridges).

13,532

Total Bridges

4.4%

In Poor Condition

601

Poor Bridges

601

Rating 0-4

Understanding Bridge Conditions in Minnesota

Minnesota's bridge infrastructure reflects decades of construction, maintenance, and replacement decisions influenced by geography, climate, traffic patterns, and available funding. With 601 bridges currently rated in poor condition (4.4% of the total inventory), understanding what these ratings mean helps residents and policymakers make informed decisions about infrastructure investment.

Federal inspectors evaluate three key components on every highway bridge: the deck (the driving surface and its immediate supports), the superstructure (beams, girders, trusses, or other primary load-carrying members), and the substructure (piers, abutments, and foundations that transfer loads to the ground). Each component receives a rating from 0 to 9, with the lowest of these three ratings determining the overall condition category. A rating of 4 or below classifies a bridge as “poor,” indicating significant structural deterioration that warrants prioritized attention.

Poor-rated bridges remain safe for use at their posted limits because federal law requires that any bridge with load-carrying deficiencies be either repaired, posted with weight restrictions, or closed. Many poor-rated bridges receive more frequent inspections than the standard 24-month cycle, allowing engineers to monitor deterioration rates and ensure conditions have not worsened beyond safe operating limits. Weight restrictions protect the structure while allowing continued service until rehabilitation or replacement can be funded and constructed.

Infrastructure investment decisions involve difficult trade-offs between maintaining aging structures and building new capacity. Bridges listed below represent the most deteriorated structures in Minnesota's inventory, where rehabilitation or replacement investment would have the greatest impact on improving overall infrastructure condition. Understanding where these bridges are located helps communities advocate for appropriate funding and plan alternative routes when load restrictions affect commercial traffic.

Condition Rating Scale

0-2

Failed to Critical

Closed or severely restricted. Major deterioration requiring immediate action.

3-4

Serious to Poor

Significant deterioration affecting capacity. Often weight-restricted.

5-6

Fair

Minor deterioration visible. Maintenance recommended but not urgent.

7-9

Good to Excellent

Components in sound condition with no significant deficiencies.

Lowest Rated Bridges in Minnesota

601 bridges rated 0-4 on the federal condition scale, sorted by lowest rating first. Showing first 50 — click below to expand. Displaying top 200 of 601.

RankBridgeRatingYear BuiltCondition
#1CSAH 1

over RED RIVER OF THE NORTH

2.5 MI W OF JCT TH 75

01939Poor
#2M 12

over STREAM

IN ZUMBROTA

01935Poor
#3T 144

over TOAD RIVER

0.3 MI E OF JCT TH 87

01940Poor
#4T 1331

over NOKASIPPI RIVER

0.2 MI N OF JCT CSAH 2

01908Poor
#5T 115

over N BR MID FK ZUMBRO RIVER

0.5 MI N OF JCT TH 57

01930Poor
#6T 310

over N BR TWO RIVERS

0.3 MI E OF JCT CSAH 1

01907Poor
#7T 187

over OKABENA CREEK

0.3 MI S OF JCT CSAH 18

01905Poor
#8CR 121

over South Fork Zumbro River

1.4 MI E OF JCT CR 112

11895Poor
#9UT 2233

over SWAN RIVER

0.4 MI S OF JCT CSAH 10

11917Poor
#10T 305

over STREAM

0.7 MI E OF JCT CSAH 25

11980Poor
#11T 215

over S BR BUFFALO RIVER

0.5 MI S OF JCT CR 67

11950Poor
#12M 340

over STREAM

0.1 MI W OF JCT CR444

11968Poor
#13CR 51

over REDWOOD RIVER

0.9 MI S OF JCT CSAH 30

11962Poor
#14T 189

over BEAVER CREEK

0.3 MI N OF JCT CSAH 2

11890Poor
#15CSAH 17

over MINNESOTA RIVER

1.4 MI N OF JCT CSAH 9

21903Poor
#16CSAH 2

over WELLS CREEK

0.4 MI S OF JCT CR 45

21966Poor
#17CR 118

over S BR ROOT RIVER

0.1 MI N OF JCT CSAH 12

21899Poor
#18T 37

over W FK LAC QUI PARLE RIVER

0.9 MI N OF JCT TH 212

21936Poor
#19T 362

over N FK CROW RIVER

0.1 MI S OF JCT CSAH 27

21899Poor
#20T 201

over STREAM

0.1 MI S OF JCT TH 76

21919Poor
#21T 193

over BNSF RR

0.1 MI N OF JCT TH 12

21966Poor
#22T 47

over BNSF RR

0.3 MI E OF JCT TH 65

21985Poor
#23T 76

over BUFFALO RIVER

0.8 MI W OF JCT CSAH 5

21959Poor
#24PERMANENTLY CLOSED

over CANNON RIVER

0.1 MI SE OF JCT CSAH 47

21909Poor
#25US 14

over TH 22

AT THE JCT TH 22

31996Poor
#26MSAS 158

over RR; I 94; Comm Fox St

0.5 MI E OF JCT TH 52

31982Poor
#27MSAS 158

over I 94

0.5 MI E OF JCT TH 52

31982Poor
#28MSAS 190

over MIDTOWN GREENWAY

0.1 MI N OF LAKE ST

31914Poor
#29CSAH 19

over US 61

3.1 MI NW OF JCT TH 95

31958Poor
#30MSAS 438

over TH 62

0.3 MI W OF JCT TH 77

31966Poor
#31US 53

over PALEFACE RIVER

14.3 MI S OF JCT TH 37

31964Poor
#32MN 135

over DM&IR RY

9.5 MI E OF S JCT TH53

31971Poor
#33M 2298

over MIDTOWN GREENWAY

0.1 MI N OF LAKE ST

31915Poor
#34MN 76

over BADGER CREEK

3.9 MI S OF E JCT TH 16

31982Poor
#35CSAH 52

over WHITE WATER CREEK

0.3 MI SW OF JCT TH 13

31922Poor
#36CSAH 12

over LITTLE ROCK CREEK

0.7 MI NE OF JCT 10

31967Poor
#37MSAS 113

over TCW RR

1.1 MI S OF JCT CSAH 18

31913Poor
#38CSAH 28

over SEELYE BROOK

0.1 MI W OF JCT CR 71

31961Poor
#39CSAH 22

over W BR RUM RIVER

0.2 MI W OF JCT CSAH 7

31966Poor
#40CR 51

over ST FRANCIS RIVER

0.4 MI W OF JCT CSAH 6

31973Poor
#41CSAH 8

over TUTTLE LAKE OUTLET

1.5 MI W OF JCT CR 133

31959Poor
#42CSAH 15

over DES MOINES RIVER

0.3 MI W OF JCT CSAH 13

31960Poor
#43CSAH 12

over ELK RIVER

0.4 MI W OF JCT CR 65

31965Poor
#44CSAH 13

over HIGH ISLAND CREEK

1.0 MI N OF JCT CSAH 17

31964Poor
#45CR 56

over BUNKER HILL CREEK

0.1 MI N OF JCT CR 40

31971Poor
#46CSAH 13

over ELK RIVER

1.0 MI W OF JCT CSAH 3

31968Poor
#47CSAH 7

over STREAM

2.1 MI N OF JCT CSAH 2

31967Poor
#48CSAH 12

over CHETAMBA CREEK

1.6 MI N OF JCT CSAH 11

31966Poor
#49M 26

over VALLEY CREEK

0.2 MI N OF JCT CSAH 21

31924Poor
#50CSAH 3

over DITCH

0.5 MI N OF JCT TH 40

31958Poor
#51CSAH 5

over LITTLE LE SUEUR RIVER

0.3 MI N OF JCT CSAH15

31924Poor
#52CSAH 2

over BEAVER CREEK

2.0 MI E OF JCT CSAH 1

31965Poor
#53CSAH 1

over WING RIVER

0.4 MI E OF JCT CR107

31962Poor
#54CR 57

over HIGH ISLAND CREEK

0.5 MI N OF JCT CSAH 17

31964Poor
#55T 59

over S BR MID FK ZUMBRO RIVER

0.1 MI W OF JCT CSAH 9

31981Poor
#56CR 156

over MAPLE RIVER

0.1 MI S OF JCT CR 154

31961Poor
#57CSAH 38

over CO DITCH # 3

0.2 MI W OF JCT CR 59

31974Poor
#58CR M

over STREAM

0.2 MI E OF JCT TH 56

31951Poor
#59CR 133

over WILLOW RIVER

3.0 MI S OF JCT TH 200

31957Poor
#60T 2

over STREAM

0.8 MI N OF JCT CSAH 24

31973Poor
#61T 188

over CO DITCH # 1

1.5 MI E OF JCT CSAH 7

31938Poor
#62M 41

over N BR ZUMBRO RIVER

0.1 MI W OF JCT CSAH 11

31938Poor
#63CSAH 21

over ELM CREEK

1.1 MI S OF JCT CSAH 38

31953Poor
#64M 1

over CENTER CREEK

0.5 MI NW OF JCT NORTH A

31945Poor
#65CSAH 17

over JUD DITCH # 1

1.2 MI E OF JCT CSAH 4

31961Poor
#66CSAH 21

over DITCH

2.0 MI S OF JCT TH 40

31973Poor
#67CR 40

over LITTLE ROCK CREEK

0.7 MI W OF JCT CR 56

31973Poor
#68T 785

over JUD DITCH # 7

0.2 MI W OF JCT CSAH 7

31963Poor
#69T 254

over SPLIT ROCK CREEK

1.0 MI S OF JCT CSAH 2

31938Poor
#70CR 52

over POMME DE TERRE RIVER

0.8 MI E OF JCT CSAH 21

31964Poor
#71T 200

over E FK DES MOINES RIVER

0.9 MI E OF JCT CSAH 13

31931Poor
#72M 85

over MIDWAY RIVER

0.3 MI N OF JCT TH 2

31961Poor
#73T 59

over DITCH

1.1 MI S OF JCT CSAH 24

31967Poor
#74T 68

over WOODBURY CREEK

0.8 MI N OF JCT CSAH 6

31965Poor
#75CR 80

over CHETAMBA CREEK (JD #7)

0.3 MI W OF JCT CR 116

31963Poor
#76T 159

over PRAIRIE CREEK

1.9 MI S OF JCT TH 19

31976Poor
#77T 320

over CHETAMBA CREEK

0.4 MI N OF JCT CSAH 11

31964Poor
#78CR 121

over ESTES BROOK

0.3 MI N OF JCT CSAH 13

32013Poor
#79SPR 15

over HAY CREEK

2.1 MI W OF JCT CSAH 22

31937Poor
#80T 6

over STREAM

1.1 MI W OF JCT CSAH 5

31940Poor
#81T 26

over STREAM

0.7 MI SE OF JCT CR 140

31922Poor
#82T 18

over CO DITCH # 3

0.5 MI W OF JCT CR 59

31958Poor
#83T 177

over STREAM

0.2 MI S OF JCT CSAH 24

31945Poor
#84CR 38

over CP RAIL

AT JCT TH 55

31910Poor
#85CR 146

over CO DITCH # 18

0.5 MI S OF JCT CSAH 13

31966Poor
#86T 69

over E FK LAC QUI PARLE RIVER

1.7 MI W OF JCT TH 75

31958Poor
#87CR 52

over CANBY CREEK

0.2 MI E OF JCT TH 75

31968Poor
#88CR 54

over STREAM

0.4 MI E OF JCT TH 75

31910Poor
#89CR 14

over DES MOINES RIVER

2.4 MI W OF JCT CSAH 13

31973Poor
#90T 124

over STREAM

0.4 MI N OF JCT CSAH 2

31917Poor
#91UT 335

over CHRISTY CREEK

0.7 MI N OF JCT CSAH 1

31953Poor
#92CR 51

over WOLVERTON CREEK

1.4 MI E OF JCT TH 75

31969Poor
#93T 246

over STREAM

1.3 MI W OF JCT TH 58

31920Poor
#94T 309

over TROUT RUN CREEK

0.9 MI E OF JCT CSAH43

31918Poor
#95T 95

over RABBIT RIVER

0.3 MI N OF JCT TH9

31920Poor
#96T 74

over MAYO CREEK

0.1 MI W OF E CO LINE

31985Poor
#97T 133

over ST FRANCIS RIVER

0.4 MI W OF JCT CSAH 7

31959Poor
#98T 329

over ELM CREEK

2.8 MI W OF JCT CR. 107

31924Poor
#99T 87

over YELLOW MEDICINE RIVER

0.8 MI NE OF JCT CSAH18

31920Poor
#100T 377

over STREAM

0.3 MI S OF JCT CSAH 11

31964Poor
#101T 104

over JUD DITCH # 14

1.0 MI S OF JCT CSAH16

31955Poor
#102M 8

over WELCOME CREEK

0.1 MI W OF CO LINE

31919Poor
#103T 189

over STREAM

0.6 MI S OF JCT CSAH 16

31960Poor
#104T 149

over FIVE MILE CREEK

1.4 MI SW OF JCT TH 7

31968Poor
#105T 128

over ROSE CREEK

4.4 MI S OF JCT CSAH 2

31917Poor
#106T 72

over YELLOW MEDICINE RIVER

0.2 MI E OF JCT CSAH 8

31913Poor
#107T 131

over STREAM

0.1 MI W OF JCT TH 58

31940Poor
#108T 59

over LAC QUI PARLE RIVER

1.5 MI S OF JCT CSAH 36

31915Poor
#109T 240

over STONY CREEK

0.7 MI E OF JCT CSAH 52

31945Poor
#110T 76

over MARSH CREEK

0.4 MI W OF JCT CR 136

31920Poor
#111T 295

over FORT RIDGELY CREEK

0.1 MI W OF JCT CSAH 3

31962Poor
#112T 312

over SHAKOPEE CREEK

1.2 MI SE OF KERKHOVEN

31924Poor
#113SPR 2

over SAVANNA RIVER

0.2 MI N OF JCT CSAH 14

31965Poor
#114T 121

over JUD DITCH # 12

0.1 N OF JCT TH9

31950Poor
#115I 35W

over UP RR Cliff Rd (CSAH32)

0.5 MI N OF JCT TH 13

41959Poor
#116I 494

over Minnesota River

2.0 MI E OF JCT TH 77

41981Poor
#117I 494

over Minnesota River

2.0 MI E OF JCT TH 77

41981Poor
#118MN 36

over I 35W

AT JCT TH 36 35W

41964Poor
#119US 14

over MINN RIVER; UP RR

0.4 MI E OF JCT TH 169

41976Poor
#120MN 55

over CEDAR AVE

0.6 MI SE OF JCT TH 94

41967Poor
#121US 61

over BIKE PATH

1.5 MI SE OF JCT TH 94

41986Poor
#122I 535

over ST LOUIS R; RR STREET

1.3 SE OF JCT TH 35

41961Poor
#123CSAH 15

over BNSF; DAK RR; ST

0.3 MI S OF JCT TH 12

41973Poor
#124I 94

over CSAH 19

3.5 MI NW OF JCT TH 241

41971Poor
#125MN 280

over NB ON RAMP; TH 280 SB

AT JCT TH 94; 280

41967Poor
#126UNU 169

over MINN R UP RR; STREET

0.1 MI SE OF JCT TH 169

41985Poor
#127CSAH 158

over CP RAIL

0.1 MI E OF JCT CSAH 20

41927Poor
#128MN 65

over COON CREEK

2.4 MI N OF JCT TH 242

41958Poor
#129I 35

over CP RAIL RAMPS; STRS

3.5 MI SW OF JCT TH 535

41969Poor
#130MN 3

over MISSISSIPPI RIVER; RR

0.7 MI SE OF TH 35E; 94

41926Poor
#131MSAS 233

over CP RAIL

0.1 MI N OF JCT TH 94

41967Poor
#132MSAS 102

over I 35W

2.2 MI N OF JCT TH 35E

41969Poor
#133US 14

over N RIVERFRONT DR

AT THE JCT TH 22

41977Poor
#134US 2

over RED RIVER

AT N DAKOTA STATE LINE

41963Poor
#135CSAH 49

over BNSF RR

1.8 MI S OF JCT TH 36

42009Poor
#136I 94

over PELICAN CREEK

1.0 MI NW OF JCT CSAH 4

41963Poor
#137CSAH 152

over BASSETT CREEK TUNNEL

0.9 MI NW OF JCT HENN AV

41923Poor
#138US 14

over N RIVERFRONT DR

AT THE JCT TH 22

41977Poor
#139I 94

over SAUK RIVER

2.5 MI NW OF MELROSE

41965Poor
#140MN 55

over BNSF; CP RAIL

1.4 MI W OF JCT TH 94

41984Poor
#141US 169

over DM;IR RY

3.7 MI S OF N JCT TH 73

41961Poor
#142MSAS 116

over BNSF RR

0.3 MI SE OF JCT CSAH 1

41972Poor
#143I 90

over ROSE CREEK

4.0 MI E OF JCT TH 56

41959Poor
#144UNU 52

over I 35W

3.1 MI SW OF JCT TH 280

41967Poor
#145I 90

over N FK BEAR CREEK

4.7 MI NE OF JCT TH 16

41961Poor
#146MSAS 430

over MINNEHAHA PKWY; CREEK

1.7 MI N OF JCT CSAH 53

41923Poor
#147I 94

over CSAH 23

2.5 MI E OF JCT TH 29

41965Poor
#148CSAH 10

over TWIN LAKE NORTH INLET

0.6 MI W OF JCT CSAH 152

41967Poor
#149I 94

over CSAH 23

2.5 MI E OF JCT TH 29

41965Poor
#150I 35

over CSAH 61

3.5 MI S OF JCT TH 210

41965Poor
#151MSAS 190

over MIDTOWN GREENWAY

0.1 MI N OF LAKE ST

41914Poor
#152CSAH 22

over RUM RIVER

0.2 MI E OF JCT CR 55

41969Poor
#153I 35

over MOOSE HORN RIVER

3.5 MI N OF JCT TH 27

41968Poor
#154I 35

over MOOSE HORN RIVER

3.5 MI N OF JCT TH 27

41968Poor
#155I 35

over GRINDSTONE RIVER

0.3 MI N OF JCT TH48

41960Poor
#156I 94

over OTVRR

0.7 MI W OF JCT TH 9

41968Poor
#157I 94

over OTVRR

0.7 MI W OF JCT TH 9

41968Poor
#158US 10

over S BR BUFFALO R

6.0 MI W OF JCT TH 9

41939Poor
#159MN 19

over SAND CREEK

2.2 MI E OF TH19

41954Poor
#160MSAS 113

over BNSF; CP RAIL

0.2 MI N OF JCT MSAS 137

41969Poor
#161CSAH 121

over RUSH CREEK

0.7 MI N OF JCT CSAH 81

41949Poor
#162CON 3038

over SB TH 100 TO WB I 394

AT THE JCT TH 100; 394

41989Poor
#163MSAS 198

over I 94

0.9 MI SE OF JCT TH 55

41962Poor
#164CSAH 55

over BNSF RR

0.8 MI N OF JCT TH 94

41939Poor
#165MN 19

over CANNON RIVER

0.1 MI E OF N JCT TH 3

41973Poor
#166CSAH 19

over CRYSTAL BAY CHANNEL

0.1 MI N OF JCT CSAH 51

41958Poor
#167CSAH 11

over US 52

4.6 MI S OF S JCT TH 60

41960Poor
#168MSAS 108

over RCRRA; STROHS

0.1 MI E OF JCT PAYNE AV

41978Poor
#169MN 78

over US 10

AT THE JCT OF TH 78

41974Poor
#170MN 55

over US 52 NB

AT THE W JCT TH 55

41958Poor
#171CSAH 23

over BNSF RR

0.1 MI W OF JCT CSAH 52

41970Poor
#172MSAS 158

over MSAS 258(EXCHANGE)

AT THE JCT EXCHANGE ST

41936Poor
#173US 61

over CP RAIL

2.4 MI SE OF JCT TH 58

41955Poor
#174MN 135

over DM;IR RY

1.4 MI S OF JCT TH 37

41970Poor
#175CSAH 77

over MC RY

0.2 MI E OF JCT CSAH 45

41926Poor
#176MN 105

over I 90

AT THE JCT TH 105

41959Poor
#177CSAH 52

over MISSISSIPPI RIVER; ST

0.1 MI W OF JCT CSAH 23

41973Poor
#178MN 243

over ST CROIX RIVER

AT WISCONSIN STATE LINE

41953Poor
#179CSAH 7

over SEELYE BROOK

1.2 MI S OF JCT CSAH 24

41984Poor
#180US 2

over MIDWAY RIVER

9.4 MI S OF JCT TH 194

41958Poor
#181CSAH 61

over SNAKE RIVER

0.2 MI N OF JCT CSAH 8

41976Poor
#182MSAS 135

over I 35 ACCES;RR STS; RR

0.9 MI N OF GARFIELD AVE

41966Poor
#183M 1034

over MIDTOWN GREENWAY

0.1 MI N OF LAKE ST

41914Poor
#184CSAH 5

over MZ LTD; BROWNS CREEK

0.2 MI SE OF JCT TH 96

41967Poor
#185MN 210

over I 94

AT JCT TH 210

41961Poor
#186M 2008

over MIDTOWN GREENWAY

0.1 MI N OF LAKE ST

41914Poor
#187CSAH 35

over RICE CREEK

0.4 MI N OF JCT CSAH 6

41920Poor
#188US 53

over TH 37

AT THE JCT TH 53; 37

41961Poor
#189US 53

over TH 37

AT THE JCT TH 53; 37

41961Poor
#190US 169

over DM;IR RY (Abandon)

7.6 MI E OF N JCT TH 73

41979Poor
#191M 56

over ST ALBANS BAY

0.5 MI N OF JCT TH 7

41941Poor
#192M 1608

over MINNEHAHA CREEK

0.1 MI N OF JCT TH 55

41890Poor
#193UNM 88

over I 35W

AT THE JCT TH 35W; 88

41964Poor
#194MSAS 135

over PHALEN BLVD; UP RR

0.1 MI N OF E 7TH ST

41942Poor
#195CSAH 14

over DM;IR RY

0.2 MI S OF JCT TH 35

41966Poor
#196CSAH 14

over I 35

2.1 MI SW OF W JCT TH 2

41966Poor
#197CSAH 45

over TURTLE CREEK

0.9 S OF JCT CR60

41951Poor
#198MSAS 154

over I 94 EB OFF; EB ON RP

0.5 MI W OF W JCT TH 35E

41966Poor
#199MSAS 154

over I 94. EB ON; OFF RAMPS

0.5 MI W OF W JCT TH 35E

41966Poor
#200MSAS 282

over MINNEHAHA CREEK

0.5 MI W OF JCT TEXAS AV

41963Poor

Explore More

Data Source: Federal Highway Administration (FHWA) National Bridge Inventory 2024

Bridge inspection data is typically updated every 24 months. Conditions may have changed since the last inspection.

“Structurally deficient” does not mean a bridge is unsafe or likely to collapse. It indicates that one or more key structural elements are in poor or worse condition. Bridges are inspected regularly and may have load restrictions in place.

This data is for informational purposes only and should not be used for route clearance or vehicle weight decisions.