State profile · Below national median SD

Minnesota bridge safety

Condition ratings, load ratings, and structural-deficiency data for every public highway bridge in Minnesota — drawn straight from the FHWA National Bridge Inventory.

11,969
Public bridges
55.0%
Good condition
3.6%
Poor condition
3.6%
Structurally deficient

Total Bridges

11,969

Public highway bridges in Minnesota

Good Condition

55.0%

6,580 bridges rated 7-9

5.0pp vs 50% benchmark

Poor Condition

3.6%

435 bridges rated 0-4

Structurally Deficient

3.6%

435 bridges flagged for repair priority

-3.4pp vs national avg 7.0%

Minnesota vs national bridge condition

Minnesota — Good condition share 55.0%
National avg

Share of bridges rated 7-9 on the FHWA 0-9 scale (deck, superstructure, substructure all good).

Minnesota — Structurally deficient share 12.1%
National avg

Lower is better. Bar maxes at 30% (worst-state ceiling). National average sits at 7.0%.

Minnesota vs nearby ranks

Adjacent states on the structurally deficient leaderboard (lower share = better)

States are ranked by share of bridges flagged structurally deficient — the FHWA classification for any span where deck, superstructure, or substructure carries a condition rating of 4 or below. Lower percentages indicate stronger maintenance funding and inspection follow-through. States here sit immediately above and below Minnesota on the same metric.

51

Virginia

3.03% top marginal rate
Structure
Progressive
Burden @ $100K
$14,122

01

Alabama

3.35% top marginal rate
Structure
Progressive
Burden @ $100K
$13,471
Selected

27

Minnesota

3.63% top marginal rate
Structure
Progressive
Burden @ $100K
$11,969

09

Connecticut

3.95% top marginal rate
Structure
Progressive
Burden @ $100K
$4,277

47

Tennessee

3.97% top marginal rate
Structure
Progressive
Burden @ $100K
$20,426

Bridges Needing Most Attention in Minnesota

Six lowest-condition bridges in Minnesota, ranked by composite NBI rating. Each is inspected at least every 24 months.

All Bridges in Minnesota

CSAH 7

Fair

Over: STREAM

0.6 MI N OF JCT TH 52, Goodhue, MN

Built 1983 Load: 35.9 t ADT: 580

US 61

Fair

Over: DITCH

1.6 MI NW OF JCT TH 19, Goodhue, MN

Built 1994 Load: 35.9 t ADT: 17,500

US 61

Fair

Over: DITCH

2.3 MI NW OF JCT TH 19, Goodhue, MN

Built 1994 Load: 35.9 t ADT: 17,500

T 785

Fair

Over: STREAM

2.2 MI S OF JCT CSAH 2, Goodhue, MN

Built 1900 Load: 35.9 t ADT: 125

T 94

Fair

Over: SPRING CREEK

1.2 MI SE OF JCT TH 56, Goodhue, MN

Built 1930 Load: 35.9 t ADT: 30

T 215

Fair

Over: BELLE CREEK

0.1 MI E OF JCT CSAH 8, Goodhue, MN

Built 1930 Load: 35.9 t ADT: 25

T 234

Fair

Over: STREAM

1.2 MI W OF JCT CSAH 8, Goodhue, MN

Built 1930 Load: 35.9 t ADT: 25

M 13

Fair

Over: BITTER CREEK

0.1 MI W OF JCT TH 58, Goodhue, MN

Built 1972 Load: 35.9 t ADT: 400

T 134

Fair

Over: POMME DE TERRE RIVER

0.5 MI E OF JCT CSAH 21, Grant, MN

Built 1978 Load: 35.9 t ADT: 24

CON 3104

Fair

Over: SB TH 100

0.4 MI S OF JCT TH 100, Hennepin, MN

Built 1989 Load: 35.9 t ADT: 1,764

M 87

Fair

Over: Carsons Bay

0.4 mi NE of jct TH 7, Hennepin, MN

Built 2002 Load: 35.9 t ADT: 4,450

US 169

Fair

Over: MINNEHAHA CREEK

0.7 MI N OF JCT TH 7, Hennepin, MN

Built 1967 Load: 35.9 t ADT: 95,000

MSAS 128

Fair

Over: DITCH

0.6 MI E OF MITCHELL RD, Hennepin, MN

Built 1995 Load: 35.9 t ADT: 2,900

MSAS 104

Fair

Over: LUCE LINE TRAIL

.25 MI N OF JCT CSAH 84, Hennepin, MN

Built 1979 Load: 35.9 t ADT: 5,400

MSAS 157

Fair

Over: PLYMOUTH CREEK

0.9 MI S OF CR 9, Hennepin, MN

Built 1994 Load: 35.9 t ADT: 3,100

CSAH 21

Fair

Over: STORER CREEK

2.1 MI E OF JCT CSAH 9, Houston, MN

Built 1977 Load: 35.9 t ADT: 382

CSAH 27

Fair

Over: DRY RUN

4.0 MI W OF JCT TH 76, Houston, MN

Built 1978 Load: 35.9 t ADT: 303

T 69

Fair

Over: WINNEBAGO CREEK

0.1 MI W OF JCT CSAH 5, Houston, MN

Built 1977 Load: 35.9 t ADT: 12

T 138

Fair

Over: CROOKED CREEK

0.3 MI N OF JCT CR 249, Houston, MN

Built 1977 Load: 35.9 t ADT: 12

T 249

Fair

Over: FERNDALE BROOK

0.2 MI S OF JCT TH 16, Houston, MN

Built 1977 Load: 35.9 t ADT: 48

T 266

Fair

Over: BUTTERFIELD CREEK

1.6 MI SE OF JCT TH 44, Houston, MN

Built 1978 Load: 35.9 t ADT: 36

T 220

Fair

Over: BUTTERFIELD CREEK

1.8 MI SE OF JCT TH 44, Houston, MN

Built 1978 Load: 35.9 t ADT: 12

CSAH 18

Fair

Over: SPRING BROOK

0.4 MI N OF JCT CSAH 3, Houston, MN

Built 1979 Load: 35.9 t ADT: 347

T 40

Fair

Over: WINNEBAGO CREEK

0.1 MI S OF JCT CSAH 5, Houston, MN

Built 1978 Load: 35.9 t ADT: 12

CSAH 5

Fair

Over: STREAM

0.2 MI E OF JCT CSAH 23, Houston, MN

Built 1978 Load: 35.9 t ADT: 66

CSAH 23

Fair

Over: STREAM

0.8 MI SW OF JCT CSAH 5, Houston, MN

Built 1979 Load: 35.9 t ADT: 41

CSAH 9

Fair

Over: SILVER CREEK

1.4 MI S OF N CO LINE, Houston, MN

Built 1979 Load: 35.9 t ADT: 442

CSAH 4

Fair

Over: BRIDGE CREEK

6.4 MI SW OF JCT TH 76, Houston, MN

Built 1974 Load: 35.9 t ADT: 189

CSAH 26

Fair

Over: CAMPBELL CREEK

1.8 MI E OF JCT TH 76, Houston, MN

Built 1973 Load: 35.9 t ADT: 110

T 233

Fair

Over: DALY CREEK

1.1 MI SE OF JCT TH 16, Houston, MN

Built 1983 Load: 35.9 t ADT: 21

M 42

Fair

Over: FISH HOOK RIVER

0.7 MI SE OF JCT TH 71, Hubbard, MN

Built 1982 Load: 35.9 t ADT: 300

T 348

Fair

Over: STRAIGHT RIVER

0.9 MI N OF JCT CSAH 14, Hubbard, MN

Built 1982 Load: 35.9 t ADT: 30

T 241

Fair

Over: MISSISSIPPI RIVER

1.8 MI E OF CO LINE (110, Hubbard, MN

Built 1982 Load: 35.9 t ADT: 8

T 305

Fair

Over: N BR SUNRISE RIVER

0.1 MI N OF JCT CSAH 5, Isanti, MN

Built 1979 Load: 35.9 t ADT: 194

CSAH 6

Fair

Over: LOWER STANCHFIELD BROOK

1.8 MI E OF JCT CSAH 14, Isanti, MN

Built 1989 Load: 35.9 t ADT: 690

CSAH 20

Fair

Over: JUD DITCH # 3

2.8 MI NW OF JCT TH 86, Jackson, MN

Built 1979 Load: 35.9 t ADT: 750

T 38

Fair

Over: JUD DITCH # 8

0.6 MI E OF JCT CSAH 17, Jackson, MN

Built 1980 Load: 35.9 t ADT: 35

T 52

Fair

Over: DITCH

0.3 MI E OF JCT TH 71, Kandiyohi, MN

Built 1900 Load: 35.9 t ADT: 40

T 138

Fair

Over: CO DITCH # 8

0.5 MI E OF JCT CSAH 5, Kandiyohi, MN

Built 1977 Load: 35.9 t ADT: 6

T 139

Fair

Over: CO DITCH # 8

0.1 MI E OF JCT CSAH 5, Kandiyohi, MN

Built 1978 Load: 35.9 t ADT: 40

T 139

Fair

Over: CO DITCH # 8

0.6 MI E OF JCT CSAH 5, Kandiyohi, MN

Built 1978 Load: 35.9 t ADT: 40

T 28

Fair

Over: CO DITCH # 8

0.7 MI S OF JCT CR 80, Kandiyohi, MN

Built 1978 Load: 35.9 t ADT: 15

T 818

Fair

Over: CHETAMBA CREEK (JD #7)

0.7 MI S OF JCT CR 80, Kandiyohi, MN

Built 1978 Load: 35.9 t ADT: 50

T 818

Fair

Over: CHETAMBA CREEK (JD #7)

0.4 MI N OF JCT TH 7, Kandiyohi, MN

Built 1978 Load: 35.9 t ADT: 50

T 139

Fair

Over: CHETAMBA CREEK (JD #7)

0.7 MI E OF JCT CSAH 7, Kandiyohi, MN

Built 1978 Load: 35.9 t ADT: 50

T 133

Fair

Over: CHETAMBA CREEK (JD #7)

0.9 MI W OF JCT CSAH 1, Kandiyohi, MN

Built 1978 Load: 35.9 t ADT: 40

MN 175

Fair

Over: CO DITCH #21

6.6 MI W OF HALLOCK, Kittson, MN

Built 2009 Load: 35.9 t ADT: 650

CSAH 30

Fair

Over: JOE RIVER

1.0 MI W OF JCT CR 70, Kittson, MN

Built 1967 Load: 35.9 t ADT: 55

T 38

Fair

Over: MID BR TWO RIVERS

0.3 MI W OF JCT CSAH 15, Kittson, MN

Built 1982 Load: 35.9 t ADT: 10

T 188

Fair

Over: STREAM

1.5 MI N OF JCT CSAH 7, Kittson, MN

Built 1981 Load: 35.9 t ADT: 10

Showing 3,751-3,800 of 11,969 bridges

Data sourced from the FHWA National Bridge Inventory (NBI), latest released cycle. See our methodology for details. Retrieved and formatted by PlainBridges Editorial.

Disclaimer: This information is provided for informational purposes only and does not constitute professional advice. Data is sourced from the FHWA National Bridge Inventory (NBI). A "structurally deficient" rating is a repair-priority signal, not a closure or unsafe-to-cross designation. Consult a qualified civil engineer before making decisions based on this data.