Oldest Bridges in Montana

The oldest bridge in Montana dates to 1881. 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
S Howie ST over Reeders Alley 001Lewis and Clark1881Fair100
Old Town RD over Jefferson River 063Gallatin1894Poor100
Augusta RD over Dearborn River 011Lewis and Clark1896Fair31
Old Town RD over Jefferson River 004Gallatin1897Poor100
Williams Br RD over Jefferson River 046Gallatin1898Fair87
No Data Entered over ST Regis RiverMineral1900Fair50
Vermilion Riv RD over Lyons Creek 032Sanders1900Good100
N Locate RD over Locate Creek 045Custer1901Fair23
Birdtail RD over Flat Creek 036Lewis and Clark1901Poor100
Sundance Bench RD over Madison River 046Madison1902Fair100
Chevallier DR over Little Prickly Pear 109Lewis and Clark1905Fair37
Tusler RD over Yellowstone River 094Custer1907Fair78
Sunset Hill RD over Blackfoot River 088Missoula1907Poor100
Milwaukee RD over Yellowstone River 030Prairie1907Fair37
County Road 335 over Usbr Main Canal 001Richland1907Fair100
Ryan Canyon RD over Beaverhead River 023Beaverhead1908Poor14
Truly Cutoff RD over Smith River 033Cascade1908Fair100
Poor Farm Loop over Big Spring CreekFergus1908Fair100
Cottonwood Bench R over Cottonwood Creek 030Park1908Fair100
Trout Creek RD over Little Blackfoot R 018Powell1908Fair100
County Road 434 over Usbr Main Canal 092Richland1908Fair100
Ashbough Trail over Red Rock River 086Beaverhead1909Fair15
Nfsr 834 over Belt CreekCascade1909Fair99
Nfsr 1049 over Belt CreekCascade1909Fair99
County Road 323 over Snake Creek 048Blaine1911Fair100
Bridge ST over Swan River 110Flathead1911Poor1,503
Vine ST over Rattlesnake Creek 002Missoula1911Good2,157
Powderville RD over Spring Creek 019Custer1912Fair47
Mt Evans Way over Warm Springs Creek 016Deer Lodge1912Poor100
Roosevelt Parkway over Kootenai River 070Lincoln1912Fair100
Horse CR RD over Flathead Creek 020Park1912Fair100
Mcleod Main ST over West Boulder River 025Sweet Grass1912Poor100
Roe LN over Red Rock River 121Beaverhead1913Poor4
Leslie RD over Elbow Creek 036Carbon1913Fair100
Bridger Fromberg R over Bluewater Creek 001Carbon1913Fair175
25th ST N over Abandoned RailroadCascade1914Fair4,262
Lovers Lane over Elk Creek 041Lewis and Clark1914Poor100
Homestead DR over Pinkham Creek 140Lincoln1914Poor100
Chokecherry LN over Little Blackfoot R 027Powell1914Poor19
Pumphouse RD over Big Hole River 009Silver Bow1914Fair100
Browns Bridge RD over Big Hole River 123Beaverhead1915Poor100
Bluewater RD over Bluewater Creek 038Carbon1915Fair100
Buffalo Trail over Musselshell River 003Golden Valley1915Fair100
Augusta-clemons RD over Elk Creek 029Lewis and Clark1915Fair100
Potter Creek RD over Potter Creek 005Park1915Poor100
County RD 244 over Beaver Creek 132Phillips1915Poor100
Camp Creek RD over Pumpkin Creek 021Powder River1915Fair100
Beaverton RD over Beaver Creek 104Valley1915Fair68
Pishkun Road over Sun RiverLewis and Clark1916Poor40
S Frontage RD W over Clark Fork 053Mineral1916Poor174
Musselshell RD over Musselshell River 015Musselshell1916Fair34
Harvey RD over Musselshell River 018Musselshell1916Poor100
Old Darby RD over Bitterroot River 074Ravalli1917Fair289
Quast LN over Surprise Ditch 060Ravalli1918Poor537
Old Darby RD over Rock Creek 052Ravalli1918Fair100
Axtell Anceny RD over Gallatin River 084Gallatin1919Poor569
County Road 111 over Horse Prairie Creek 031Beaverhead1920Fair100
Brundage LN over Red Rock River 052Beaverhead1920Poor100
Middle RD over Battle Creek 056Blaine1920Poor100
HWY 287 Bypass over Missouri River 019Broadwater1920Poor178
Mill Coulee RD over Mill Coulee Canal 064Cascade1920Fair100
Road 261 over Irrigation Canal 041Dawson1920Fair21
Road 261 over Irrigation Canal 042Dawson1920Poor21
County Road 098 over Clark Fork River 020Deer Lodge1920Poor100
E Boulevard ST over Big Spring CreekFergus1920Fair675
W Brassey ST over Big Spring CreekFergus1920Fair2,412
Frontage Rd-s 205 over Camp CreekGallatin1920Fair2,274
Fish Hatchery RD over Post Creek 075Lake1920Fair100
Indian Creek RD over Shields River 027Park1920Fair100
Alkali RD over Alkali Creek 001Phillips1920Poor100
Road 261 over Bad Route Creek 044Dawson1921Fair80
Frontage Rd-s 205 over Baker CreekGallatin1921Fair2,274
S 540 - E River RD over Yellowstone RiverPark1921Fair1,160
US 87-e Main ST over Mill DitchFergus1922Fair8,747
Maiden Rock RD over Bridger Creek 107Gallatin1922Poor100
Noxon AVE E over Cabinet Gorge Resv 047Sanders1922Poor100
Miller Road over Fort Belknap Canal 057Blaine1923Fair100
Old US HWY 91 over Muddy Creek Slough 111Cascade1923Fair100
Old US HWY 91 over Little Muddy Creek 090Cascade1923Poor100
Buttelman RD over Willow Creek 061Gallatin1923Fair100
Shields River RD E over Shields River 023Park1923Poor100
Howie RD over Drainage 021Sweet Grass1923Fair164
Forest Road over Tunnel CreekFlathead1924Fair5
Dry CR School RD over E Gallatin River 032Gallatin1924Fair100
HWY 10 W over Ninemile Creek 035Missoula1924Poor141
Big Swamp CR RD / over Big Hole River 089Beaverhead1925Poor100
Going-to-the-sun R over Logan CreekFlathead1925Fair1,230
Birch RD over Ross Fork Creek 018Judith Basin1925Poor16
S 540-e River RD over Mill CreekPark1925Fair909
Stage RD over Wild Horse Creek 023Phillips1925Poor100
Sand Creek RD over Sand Creek 031Rosebud1925Fair100
Frontage RD over Sarpy Creek 003Treasure1925Poor28
S 56th ST W over Canyon Creek Ditch 075Yellowstone1925Fair2,295
Trail Creek RD over Powder River 061Custer1926Fair100
Going-to-the-sun R over Mcdonald CreekFlathead1926Fair1,230
Old US 87 over E Fork Pryor Creek 174Yellowstone1926Fair564
E Elk Park RD over Bison Creek 016Jefferson1927Poor100
Fdr #8983 over N Fk Sun RiverLewis and Clark1927Poor99
Old US HWY 2 N over Curley Creek 005Lincoln1927Good100
Silver Spring RD over Ruby River 023Madison1927Poor133
Frntage Road 81020 over Cottonwood Creek 083Custer1928Poor507
Moon Creek RD over Cottonwood Creek 044Custer1928Fair82
Frontage Road 205 over Snell Creek 073Custer1928Poor100
Hamilton RD over E Gallatin River 076Gallatin1928Fair100
Cb Route RD over Br Main Canal 035Prairie1928Poor80
Frontage Road 020 over Reservation Creek 036Rosebud1928Fair25
Frontage Road 303 over Graveyard Creek 055Rosebud1928Poor128
Old HWY 10 E over Smith Creek 053Rosebud1928Fair638
Birdland Bay RD over Clark Fork River 001Sanders1928Fair100
Old US 10 over Big Ditch 010Stillwater1928Fair828
Old US 10 over Cove Ditch 011Stillwater1928Fair828
Old US 10 over Cove Ditch 012Stillwater1928Fair828
Old US 10 over Hensley Creek 014Stillwater1928Fair1,617
Old US 10 over Cove Ditch 015Stillwater1928Fair1,617
Old US 10 over Allen Creek 016Stillwater1928Fair1,617
Old US 10 over Valley Creek 019Stillwater1928Fair1,617
Old US 10 over Lower Deer Creek 006Sweet Grass1928Fair344
Old HWY 312 over Custer Coulee 171Yellowstone1928Fair2,775
Frntage Road 81020 over Miles Creek 037Custer1929Poor507
Frntage Road 81020 over Macks Creek 038Custer1929Poor507
Frontage Road 205 over Cottonwood Creek 072Custer1929Poor100
Jenni RD over Beaver Creek 030Fergus1929Fair100
Dry Creek RD over Dry CreekGallatin1929Fair204
Two Medicine Road over Appistoki CreekGlacier1929Fair183
S Main AVE over Mission Creek 052Lake1929Poor2,233
S 210 over Mrl Spur (not In Use)Missoula1929Fair2,075
Anderson LN over Beaverhead River 071Beaverhead1930Fair54
Warman Loop over Bighorn Canal 018Big Horn1930Fair100
Ekegren RD over Thirty Mile Creek 127Blaine1930Fair100
8 Mile RD over Milk River 078Blaine1930Fair100
Volney Creek RD over Red Lodge Creek 042Carbon1930Fair100
Bishop Creek RD over Shonkin Creek 016Chouteau1930Fair100
S 59 over South Fork Sunday CreekCuster1930Fair1,474
County Road 526 over N Fk Burns Creek 062Dawson1930Fair100
S 1 Fh 17 over Warm Springs CreekDeer Lodge1930Fair2,082
Water Street over Big Spring Creek 059Fergus1930Fair100
2nd Avenue over Big Spring Creek 060Fergus1930Fair100
US 87 over DrainageFergus1930Fair1,148
Capp Lane over Pipestone CreekJefferson1930Fair100
3rd AVE W over Otter Creek 036Judith Basin1930Fair100
Jocko Canyon RD over Jocko River 013Lake1930Good100
Old US HWY 93 over Dayton Creek 105Lake1930Fair100
Second ST S-us 89 over Yellowstone RiverPark1930Fair4,964
Old Cat Creek RD over Box Elder Creek 008Petroleum1930Poor100
Green Acres RD over Dodson North Canal 005Phillips1930Fair100
Kid Curry RD over Exeter Creek 004Phillips1930Fair100
S Frontage RD 011 over Powell Creek 063Powell1930Fair916
S Frontage RD 011 over Dempsey Creek 059Powell1930Poor916
S Frontage RD 011 over Racetrack Creek 067Powell1930Fair916
Old HWY 10 W over Williams Coulee 007Prairie1930Poor507
Old HWY 10 W over Conn`s Coulee 021Prairie1930Fair507
Old HWY 10 W over Drainage 022Prairie1930Fair507
Bridge RD over Musselshell River 001Rosebud1930Fair100
Old HWY 10 over Sweeney Creek 064Rosebud1930Poor128
20th LN NE over Teton River 051Teton1930Fair100
Fox Farm RD over Hay Coulee 006Valley1930Fair100
Fox Farm RD over Lindeke Coulee 007Valley1930Poor100
Fox Farm RD over Drainage 009Valley1930Fair100
Old HWY 10 over Bighorn River 126Yellowstone1930Fair100
Red Rock Road over Big Sheep Creek 026Beaverhead1931Fair100
Red Rock RD over Limekiln Canyon 022Beaverhead1931Poor60
Old HWY 87 over Two Leggins Canal 0Big Horn1931Poor564
Powerline RD over Drainage 025Cascade1931Fair100
Old US 91 over Novak Creek 005Cascade1931Fair316
Old US 91 over Missouri River-rr 069Cascade1931Poor316
Old US 91 over Prewett Creek 070Cascade1931Fair316
Powderville RD over Mizpah Creek 020Custer1931Fair47
Frontage Road 146 over Clark Fork River 034Deer Lodge1931Fair100
Frontage Road 146 over Willow Creek 033Deer Lodge1931Fair100
Frontage Road 146 over Drainage 032Deer Lodge1931Good100
Frontage Road 146 over Drainage 025Deer Lodge1931Fair100
Frontage Road 011 over Lost Creek 037Deer Lodge1931Fair916
S 48 over Warm Springs CreekDeer Lodge1931Fair1,692
Old US 2 E over Abbot Creek 063Flathead1931Fair100
US 191 Fh 42 over Spanish CreekGallatin1931Fair8,952
Frontage Rd-s 205 over DrainageGallatin1931Fair1,162
Many Glacier Road over Apikuni CreekGlacier1931Fair452
Many Glacier Road over Windy CreekGranite1931Fair452
S 1 over Fred Burr CreekGranite1931Fair1,695
S 1 over Flint CreekGranite1931Fair1,144
Basin ST over Basin Creek 040Jefferson1931Fair100
Mt HWY 2 over Big Pipestone Creek 062Jefferson1931Fair608
Mt HWY 2 over Colbert Creek 063Jefferson1931Fair608
S 2 over Rader CreekJefferson1931Fair686
Mullan RD E over Nemote Creek 006Mineral1931Poor100
Mullan Gulch RD over Rock Creek 013Mineral1931Fair150
Mullan Gulch RD over Twelvemile Creek 014Mineral1931Fair150
Old US HWY 2 over Dodson S. Cnl Splway 098Phillips1931Fair100
US HWY 91 N over Dry Fork Marias 080Pondera1931Fair511
US HWY 91 N over Pondera Canal 081Pondera1931Fair511
IRR - S 13 over Sprague CouleeRoosevelt1931Poor229
Old US 10 over Berry Creek 024Stillwater1931Fair100
Old US 10 over Coulee Creek 023Stillwater1931Fair100
Boulder RD over Boulder River 002Sweet Grass1931Fair157
Old US 10 over Bridger Creek 040Sweet Grass1931Fair344
Old HWY 2 over Beaver Creek 115Valley1931Poor100
Logan ST SE over Antelope Creek 019Wheatland1931Fair100
Lower River RD over Bluewater Creek 002Carbon1932Fair100
US 12 over Hay CreekFallon1932Fair516
IRR BIA RTE 2 over Dawson CreekGlacier1932Poor100