US Bridges

Minnesota Bridges

11,768 bridges across 87 counties

Bridge Map

Summary

Total Bridges:11,768
Good Condition:7,083 (60%)
Fair Condition:4,211 (36%)
Poor Condition:474 (4%)
Average Age:36.9 years
Counties:87

Bridge Condition Distribution

Good
Fair
Poor

Bridge Types

Bridge TypeCountPercentage
Culvert5,81549.4%
Stringer/Multi-beam or Girder3,71931.6%
Slab1,42912.1%
Tee Beam3422.9%
Channel Beam2151.8%
Box Beam or Girders - Multiple580.5%
Girder and Floorbeam System520.4%
Frame460.4%
Truss - Thru320.3%
Arch - Deck310.3%
Segmental Box Girder150.1%
Arch - Thru60.1%
Other20.0%
Box Beam or Girders - Single or Spread20.0%
Suspension10.0%
Movable - Swing10.0%
Movable - Lift10.0%
Movable - Bascule10.0%

Bridge Age Distribution

Bridges Built Over Time

Notable Bridges in Minnesota

Most Trafficked Bridges

County 053, Minnesota

Daily Traffic: 179,358 vehicles

County 053, Minnesota

Daily Traffic: 177,000 vehicles

TH 100

Good

County 053, Minnesota

Daily Traffic: 175,000 vehicles

Oldest Bridges

RCRRA

Fair

County 123, Minnesota

Built in 1884 (142 years old)

County 053, Minnesota

Built in 1887 (139 years old)

County 053, Minnesota

Built in 1890 (136 years old)

Longest Bridges

County 137, Minnesota

Length: 10.0 meters

County 053, Minnesota

Length: 10.0 meters

County 053, Minnesota

Length: 10.0 meters

Recently Built Bridges

View all

County 003 • Built in 2023

County 003 • Built in 2023

County 003 • Built in 2023

County 003 • Built in 2023

US 10Good

County 003 • Built in 2023

US 10Good

County 009 • Built in 2023

County 015 • Built in 2023

County 019 • Built in 2023

County 001 • Built in 2023

County 007 • Built in 2023

Counties in Minnesota

87 counties
Aitkin County
85 bridges
Anoka County
138 bridges
Becker County
50 bridges
Beltrami County
99 bridges
Benton County
112 bridges
Big Stone County
15 bridges
Blue Earth County
178 bridges
Brown County
97 bridges
Carlton County
144 bridges
Carver County
100 bridges
Cass County
79 bridges
Chippewa County
70 bridges
Chisago County
42 bridges
Clay County
163 bridges
Clearwater County
35 bridges
Cook County
40 bridges
Cottonwood County
125 bridges
Crow Wing County
46 bridges
Dakota County
150 bridges
Dodge County
120 bridges
Douglas County
24 bridges
Faribault County
142 bridges
Fillmore County
261 bridges
Freeborn County
72 bridges
Goodhue County
263 bridges
Grant County
28 bridges
Hennepin County
889 bridges
Houston County
112 bridges
Hubbard County
17 bridges
Isanti County
24 bridges
Itasca County
75 bridges
Jackson County
104 bridges
Kanabec County
34 bridges
Kandiyohi County
54 bridges
Kittson County
109 bridges
Koochiching County
54 bridges
Lac qui Parle County
161 bridges
Lake County
78 bridges
Lake of the Woods County
59 bridges
Le Sueur County
53 bridges
Lincoln County
93 bridges
Lyon County
221 bridges
Mahnomen County
40 bridges
Marshall County
208 bridges
Martin County
154 bridges
McLeod County
76 bridges
Meeker County
58 bridges
Mille Lacs County
106 bridges
Morrison County
155 bridges
Mower County
306 bridges
Murray County
129 bridges
Nicollet County
53 bridges
Nobles County
297 bridges
Norman County
140 bridges
Olmsted County
345 bridges
Otter Tail County
137 bridges
Pennington County
45 bridges
Pine County
158 bridges
Pipestone County
182 bridges
Polk County
260 bridges
Pope County
45 bridges
Ramsey County
293 bridges
Red Lake County
55 bridges
Redwood County
190 bridges
Renville County
139 bridges
Rice County
133 bridges
Rock County
252 bridges
Roseau County
137 bridges
Scott County
124 bridges
Sherburne County
47 bridges
Sibley County
98 bridges
St. Louis County
616 bridges
Stearns County
221 bridges
Steele County
127 bridges
Stevens County
43 bridges
Swift County
96 bridges
Todd County
134 bridges
Traverse County
115 bridges
Wabasha County
138 bridges
Wadena County
77 bridges
Waseca County
74 bridges
Washington County
108 bridges
Watonwan County
155 bridges
Wilkin County
191 bridges
Winona County
220 bridges
Wright County
70 bridges
Yellow Medicine County
206 bridges