Oldest Bridges in Minnesota

The oldest bridge in Minnesota dates to 1884. The table below shows the state's most historic bridges, ranked by year built. Many of these structures have survived well beyond their original design life — click any bridge to see its current condition and inspection history.

How this ranking works

This state list uses the NBI year-built field and links each bridge to its current inspection record. Treat age as a history signal, not a condition score.

BridgeCountyYear BuiltConditionDaily Traffic
Mn 5 over RcrraRamsey1884Fair21,524
M 2105 over E Chan Mississippi RiverHennepin1887Fair2,533
M 1608 over Minnehaha CreekHennepin1890Poor4,334
T 516 over Beaver CreekRenville1890Poor1
Msas 226 over Bnsf RrHennepin1893Fair1,738
Service RD over South Fork Zumbro RiverOlmsted1895Poor75
CR 118 over S Br Root RiverFillmore1899Poor170
T 362 over N Fk Crow RiverMeeker1899Poor24
T 313 over StreamGoodhue1900Poor30
Csah 7 over StreamGoodhue1900Fair620
Csah 11 over StreamGoodhue1900Fair330
Csah 13 over StreamGoodhue1900Fair270
Csah 14 over StreamGoodhue1900Fair810
Csah 19 over StreamGoodhue1900Fair300
Csah 19 over StreamGoodhue1900Fair300
CR 49 over StreamGoodhue1900Fair70
CR 45 over StreamGoodhue1900Fair125
T 36 over StreamGoodhue1900Fair97
M 1206 over Como-harriet StreetcarHennepin1900Fair3,550
T 52 over DitchKandiyohi1900Fair40
T 127 over StreamLac qui Parle1900Fair42
Mn 21 over StreamScott1900Fair6,908
Msas 426 over Minnehaha CreekHennepin1902Fair7,100
M 488 over Minnehaha CreekHennepin1902Fair3,000
Msas 188 over Ayd Mill Rd; Cp RailRamsey1903Fair7,900
Csah 17 over Minnesota RiverRedwood1903Poor500
Csah 51 over Recreational TrailRamsey1904Fair7,778
M 1719 over Como-harriet StreetcarHennepin1905Fair774
Pvt 80 over Riceford CreekHouston1905Fair4
T 187 over Okabena CreekJackson1905Poor10
M 823 over Pedestrian UndertakeRamsey1905Fair10
Msas 140 over Ship CanalSt. Louis1905Fair6,143
T 310 over N Br Two RiversKittson1907Poor12
CR 47 over DitchCottonwood1908Poor33
T 1331 over Nokasippi RiverCrow Wing1908Poor20
T 128 over StreamDodge1908Poor40
M 1612 over Minnehaha CreekHennepin1908Fair200
Msas 116 over Otter Tail RiverOtter Tail1908Poor1,350
Permanently Closed over Cannon RiverDakota1909Poor1
M 58 over Cannon RiverGoodhue1909Fair150
T 140 over Duschee CreekFillmore1910Poor37
Csah 7 over StreamGoodhue1910Fair400
T 215 over StreamGoodhue1910Fair86
CR 38 over Cp RailGrant1910Poor30
CR 54 over StreamLac qui Parle1910Poor25
M 75 over StreamRock1910Fair297
Mn 39 over ST Louis RiverSt. Louis1910Fair3,474
T 75 over StreamFillmore1911Poor68
Csah 3 over Channel; Ped PathHennepin1911Fair33,500
M 512 over ChannelHennepin1911Good4,802
M 512 over Channel To Cedar LkHennepin1911Good6,000
CR 137 over StreamNorman1911Fair10
M 11 over Spring BrookRock1911Fair56
US 53 over Rainy RiverKoochiching1912Poor703
CR 140 over Elm CreekMartin1912Poor18
T 382 over Spring CreekNorman1912Fair20
Msas 158 over BuildingRamsey1912Fair21,500
M 712 over Amity CreekSt. Louis1912Fair77
M 712 over Amity CreekSt. Louis1912Fair72
M 712 over Amity CreekSt. Louis1912Fair130
M 712 over Amity CreekSt. Louis1912Fair72
Msas 113 over Tcw RrCarver1913Poor736
CR 105 over Gull Lake Res.Cass1913Fair450
M 700 over Midtown GreenwayHennepin1913Fair1,688
M 706 over Midtown GreenwayHennepin1913Fair1,680
M 708 over Midtown GreenwayHennepin1913Fair1,074
M 718 over Midtown GreenwayHennepin1913Poor3,300
T 38 over Elm CreekMartin1913Poor16
T 62 over StreamCottonwood1914Fair21
Msas 430 over Midtown GreenwayHennepin1914Poor8,600
M 2010 over Midtown GreenwayHennepin1914Poor1,249
M 714 over Midtown GreenwayHennepin1914Fair986
M 2008 over Midtown GreenwayHennepin1914Poor5,200
M 2427 over Midtown GreenwayHennepin1914Poor5,213
T 69 over DitchMartin1914Poor24
T 30 over StreamMurray1914Fair30
M 92 over Cannon RiverRice1914Fair5,850
T 231 over West Indian CreekWabasha1914Fair12
CR 161 over Bay Of Thunder LakeCass1915Fair44
T 183 over S Br Wild Rice RiverClay1915Poor18
T 166 over S Br S Fk Root RiverFillmore1915Fair64
T 172 over StreamGoodhue1915Fair38
CR 42 over StreamGoodhue1915Fair90
CR 44 over Little Cannon RiverGoodhue1915Fair70
Msas 221 over Bassett CreekHennepin1915Fair8,226
Msas 194 over Bassett CreekHennepin1915Fair6,610
M 1863 over Bassett CreekHennepin1915Fair3,969
M 766 over Midtown GreenwayHennepin1915Fair786
M 2300 over Midtown GreenwayHennepin1915Fair1,020
M 2298 over Midtown GreenwayHennepin1915Poor3,772
M 1058 over Midtown GreenwayHennepin1915Poor1,609
M 804 over Midtown GreenwayHennepin1915Poor1,544
M 808 over Midtown GreenwayHennepin1915Poor1,020
M 2322 over Midtown GreenwayHennepin1915Fair1,102
Service RD over Kanaranzi CreekNobles1915Poor1
T 315 over StreamWinona1915Fair6
T 59 over Lac Qui Parle RiverYellow Medicine1915Poor5
T 62 over Florida CreekYellow Medicine1915Poor5
T 375 over StreamFaribault1916Fair40
T 74 over StreamGoodhue1916Fair23
Csah 31 over Minnehaha CreekHennepin1916Fair8,706
Msas 160 over Midtown GreenwayHennepin1916Poor680
M 1505 over Midtown GreenwayHennepin1916Good862
M 1893 over Midtown GreenwayHennepin1916Good970
M 1062 over Midtown GreenwayHennepin1916Fair1,822
M 1064 over Midtown GreenwayHennepin1916Poor1,670
T 67 over E Fk Des Moines RiverMartin1916Fair30
T 228 over Little Iowa RiverMower1916Fair25
CR 57 over StreamRedwood1916Fair25
M 154 over N Channel Miss RiverWinona1916Fair40
T 393 over Shotley BrookBeltrami1917Poor1
Mn 65 over Miss Rvr; Main; W Rvr PkHennepin1917Fair14,500
Ut 2233 over Swan RiverItasca1917Poor25
T 146 over DitchMower1917Fair30
T 250 over DitchMower1917Fair20
T 150 over Robinson CreekMower1917Poor4
T 124 over StreamMower1917Poor20
T 128 over Rose CreekMower1917Poor8
T 289 over DitchMower1917Fair90
T 20 over Lime CreekMurray1917Fair10
CR 106 over Co Ditch # 49Norman1917Fair45
Csah 1 over Co Ditch # 22Redwood1917Fair420
Csah 32 over Co Ditch # 9Yellow Medicine1917Fair106
Csah 6 over Blackhoof CreekCarlton1918Poor420
Csah 54 over Dry RunDakota1918Fair4,250
M 30 over Mesabi TrailItasca1918Fair8,600
Csah 9 over Mississippi River (dam)Itasca1918Fair930
T 36 over Elm CreekMartin1918Fair67
T 40 over Center CreekMartin1918Poor58
T 165 over South CreekMartin1918Poor16
T 58 over E Fk Des Moines RiverMartin1918Fair42
M 89 over Mid Fk Zumbro RiverOlmsted1918Fair2,350
Csah 21 over E Br Chippewa RiverPope1918Fair85
M 22 over Cottonwood RiverRedwood1918Poor70
M 22 over StreamRedwood1918Poor70
Mn 19 over Spring CreekRice1918Fair4,008
Csah 19 over S Fk Watonwan RiverWatonwan1918Fair180
T 131 over StreamWinona1918Poor45
T 309 over Trout Run CreekWinona1918Poor20
Mn 167 over StreamYellow Medicine1918Fair645
M 8 over Welcome CreekItasca1919Poor10
Mn 19 over StreamLyon1919Fair1,450
Mn 23 over ST Louis RiverSt. Louis1919Fair1,650
CR 931 over Sturgeon RiverSt. Louis1919Poor5
M 536 over Stewart CreekSt. Louis1919Fair125
Msas 134 over Chester CreekSt. Louis1919Fair6,286
T 100 over Gorman CreekWabasha1919Good33
Csah 35 over Rice CreekAnoka1920Poor4,962
T 108 over Mid Fk Zumbro RiverDodge1920Fair47
T 115 over Rice CreekFaribault1920Good65
Csah 7 over StreamGoodhue1920Poor620
M 6 over StreamGoodhue1920Poor11
Service RD over N Fk Zumbro RiverGoodhue1920Poor20
CR 561 over Snowball CreekItasca1920Fair20
T 115 over Co Ditch #22Kittson1920Fair1
T 133 over E Fk Lac Qui Parle RiverLincoln1920Poor2
T 76 over Marsh CreekMahnomen1920Poor4
CR 113 over Marsh RiverNorman1920Poor36
Msas 115 over Otter Tail RiverOtter Tail1920Fair1,700
Csah 13 over Co Ditch # 2Stevens1920Poor770
Csah 8 over Jud Ditch # 8Swift1920Fair80
Mn 287 over StreamTodd1920Fair1,067
M 62 over Hardwood CreekWashington1920Poor61
Csah 9 over Spring Branch CreekWatonwan1920Fair315
Csah 18 over Watonwan RiverWatonwan1920Good85
T 95 over Rabbit RiverWilkin1920Poor20
CR 120 over Garvin BrookWinona1920Fair70
US 14 over StreamWinona1920Fair4,120
US 14 over StreamWinona1920Fair4,120
T 87 over Yellow Medicine RiverYellow Medicine1920Poor15
T 148 over Five Mile CreekBig Stone1921Fair35
T 40 over Watonwan RiverCottonwood1921Good35
Csah 24 over StreamDodge1921Fair856
Permanently Closed over Cannon RiverGoodhue1921Poor20
Msas 160 over Minnehaha CreekHennepin1921Good4,080
T 49 over Woodbury CreekMower1921Fair21
Csah 29 over Beaver CreekMurray1921Fair285
T 58 over Spring CreekNorman1921Good25
Csah 61 over Talmadge RiverSt. Louis1921Fair1,350
M 330 over W Swan RiverSt. Louis1921Poor24
M 330 over W Swan RiverSt. Louis1921Fair52
Undetermined RD over CreekSt. Louis1921Poor1
T 29 over Stony CreekClay1922Fair40
US 10 over DitchClay1922Fair11,618
Csah 16 over StreamGoodhue1922Fair1,200
M 1697 over Minnehaha CreekHennepin1922Fair790
Msas 215 over Bassett CreekHennepin1922Fair4,333
CR 101 over Black RiverKoochiching1922Poor97
Mn 61 over Stewart RiverLake1922Good6,474
US 59 over Pelican RiverOtter Tail1922Fair7,856
Msas 117 over Csah 34(university Ave)Ramsey1922Fair2,600
T 26 over StreamRoseau1922Poor32
T 26 over StreamRoseau1922Poor32
I 35 over Kingsbury CreekSt. Louis1922Fair28,000
Csah 24 over Wing RiverTodd1922Fair315
Mn 73 over Hasty BrookCarlton1923Fair1,700
Csah 23 over Vermillion RiverDakota1923Good6,034
Csah 5 over W River Rd; Miss RivHennepin1923Fair6,100
Msas 430 over Minnehaha Pkwy; CreekHennepin1923Poor10,700
Csah 152 over Bassett Creek TunnelHennepin1923Poor14,987