Oldest Bridges in Utah

The oldest bridge in Utah dates to 1905. 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
County Road over Spring Canyon WashCarbon1905Fair32
Us-89(sr-89)-main over Hobble CreekUtah1913Fair30,094
County Road over Price RiverCarbon1914Poor19
County Road over Bear RiverRich1914Fair38
County Road over West CanalBox Elder1915Fair189
County Road over Coal WashCarbon1915Fair378
Gramercy Avenue over Ogden RiverWeber1915Fair1,040
County Road over Bear RiverRich1917Fair45
Us-91 (sr-91) over Logan RiverCache1918Fair44,297
County Road over Thompson WashGrand1919Fair26
200 E. St. Logan over Hyde Park CanalCache1920Good2,520
City Street over Wellsville Canyon CreekCache1920Fair693
North Main Street over Spring Canyon WashCarbon1922Fair1,386
County RD (100 E) over Beaver RiverBeaver1923Poor63
Sr-39 over Ogden RiverWeber1923Fair8,878
Sr-28 over Salt CreekJuab1924Fair11,290
County Road over Echo CreekSummit1924Fair3,938
Bridge Street over Virgin RiverWashington1924Fair252
Town Road over Wet Sandy WashWashington1924Fair19
County Road over Bear RiverCache1925Poor315
County Road over Sevier RiverGarfield1925Fair38
Parowan Main St. over Parowan CreekIron1925Fair2,835
Town Street over East Fork Virgin RiverKane1925Fair32
200 South Street over American Fork CreekUtah1925Poor2,268
200 East Street over Highline CanalUtah1925Fair53
County Road over Ash CreekWashington1925Fair126
Sr-9 over Springdale WashWashington1926Fair2,985
Administrative Acc over Oak CreekWashington1926Fair50
County Road over Dry CreekMorgan1927Fair7
Sr-167 over Gordon CreekMorgan1927Fair9,765
Sr-24 over North Cedar CreekSevier1927Fair1,589
Co. Rd. 8600 West over West CanalBox Elder1928Fair265
County Road over East Fork Sevier RiverGarfield1928Fair63
County Road over Sevier Valley CanalSevier1928Fair19
Us-89 (sr-89) over Clear CreekSevier1929Poor1,559
Wasatch County Rd. over Currant CreekWasatch1929Fair63
Zion - Mount Carme over Pine CreekWashington1929Fair3,300
Co. Rd. 25800 No. over Malad RiverBox Elder1930Poor110
300 East Street over Box Elder CreekBox Elder1930Fair693
100 South over Blacksmith Fork RiverCache1930Fair378
County Road over Danish WashGrand1930Fair139
County Road over Cottonwood CreekMorgan1930Fair1,582
Sr-66 over East Canyon CreekMorgan1930Fair415
County Road over Dry Fork CreekWashington1930Fair63
Zion - Mnt Carmel over North Fork Virgin RiverWashington1930Fair1,341
Zion - Mount Carme over Pine CreekWashington1930Fair3,300
Us-89 (sr-89) over Hyde Park CanalCache1931Fair5,254
Us-89 (sr-89) over Sandy CreekGarfield1931Fair2,536
County Road over Wayne WashGrand1931Fair139
County Road over Saleratus WashGrand1931Fair13
Sr-132 over San Pitch RiverSanpete1931Fair3,893
Hurricane City Rd. over Leeds CreekWashington1931Fair504
County Road over Santa Clara RiverWashington1931Fair6,533
Grant Avenue over Ogden RiverWeber1931Fair4,477
Us-89 (sr-89) over Virgin RiverKane1932Fair4,199
Sr-121 over Steinaker Service CanalUintah1932Fair8,200
Zion Canyon Scenic over Cable CreekWashington1932Fair1,341
Sr-13 over Malad RiverBox Elder1933Fair1,318
Sr-139 over So.spring Glen StreamCarbon1933Fair1,556
County Road over Mammoth CreekGarfield1933Fair69
Sr-101 over Little Bear RiverCache1934Fair3,955
Sr-99 over Chalk CreekMillard1934Fair6,355
Sr-66 over East Canyon CreekMorgan1934Fair1,373
Sr-16 over Big CreekRich1934Fair1,395
Sr-16 over Woodruff-randolph CanalRich1934Fair1,395
Sr-16 over Woodruff-randolph CanalRich1934Fair1,395
7800 South Street over North Jordan CanalSalt Lake1934Fair34,026
Sr-256 over Sevier RiverSevier1934Fair657
Sr-9 over Dry WashWashington1934Fair3,170
Sr-13 over Chase SloughBox Elder1935Fair8,545
500 No. St. Logan over Hyde Park CanalCache1935Fair4,536
600 No. St. Logan over Hyde Park CanalCache1935Fair4,536
300 South over Hyrum Dam SpillwayCache1935Fair1,000
Sr-68 Sbl over Us-89 (sr-89)Davis1935Fair8,228
County Road over Sevier RiverGarfield1935Fair63
County Road over Escalante RiverGarfield1935Fair44
Us-89 (sr-89) over Long Valley CreekKane1935Fair2,222
County Road over Central Utah CanalMillard1935Poor38
County Road over Saleratus CreekRich1935Poor51
Sr-16 over Woodruff-randolph CanalRich1935Fair2,170
Sr-16 over Genes CreekRich1935Fair1,385
13400 South Street over Utah And Salt Lake CanalSalt Lake1935Poor882
5300 South Street over Little Cottonwood Cr.Salt Lake1935Fair13,148
6200 South Street over Big Cottonwood CreekSalt Lake1935Fair15,454
500 East Street over Mill CreekSalt Lake1935Fair7,592
Sr-209 over Little Cottonwood CreekSalt Lake1935Fair1,705
Us-89 (sr-89) over Pleasant CreekSanpete1935Fair4,380
400 East Street over Hobble CreekUtah1935Fair5,822
Weber County Road over Hooper CanalWeber1935Fair914
Sr-10 over Price RiverCarbon1936Fair11,330
Us-191 (sr-191) over Upper Courthouse WashGrand1936Fair9,501
County Road over Sevier RiverPiute1936Fair7
Highland Drive over Big Cottonwood CreekSalt Lake1936Poor20,009
Sr-71 (700 East) over East Jordan CanalSalt Lake1936Fair14,098
Sr-68 Redwood Road over Surplus CanalSalt Lake1936Fair27,600
County Road over Weber RiverSummit1936Fair2,848
Sr-39 over Beaver CreekWeber1936Fair663
Sr-39 over Beaver CreekWeber1936Fair663
Sr-39 over Beaver CreekWeber1936Fair440
Sr-30 over Little Bear River OCache1937Fair7,615
Sr-30 over Little Bear River OCache1937Fair7,615
Sr-9 over Virgin RiverWashington1937Fair11,930
Sr-13 over Corinne CanalBox Elder1938Fair4,340
Us-6 (sr-6) over Flood WashCarbon1938Fair9,824
Sr-139 over Spring Glen WashCarbon1938Fair1,225
Walker Lane over Jordan Salt Lake CanalSalt Lake1938Fair14,377
Sr-116 over San Pitch RiverSanpete1938Fair3,434
County Road over Sevier RiverSevier1938Fair391
County Road over Ogden RiverWeber1938Fair126
County Road over Middle Fork Ogden RiverWeber1938Fair1,890
Sr-13 over Bothwell CanalBox Elder1939Fair1,318
County Road over Fremont WashIron1939Fair7
Sr-92 over American Fork CreekUtah1939Fair3,621
450 So.st. Town RD over Corinne CanalBox Elder1940Poor13
12800 N.st.fa#1132 over Malad RiverBox Elder1940Fair805
D-line Dike over East Outlet Of Unit 2Box Elder1940Good40
D-line Dike over Outlet Of Unit 2Box Elder1940Good40
"access To ""l"" L over Overflow No. 3 1/2Box Elder1940Fair40
"access To ""l"" L over Overflow No. 3Box Elder1940Fair40
Cottonwood Lane over Big Cottonwood CreekSalt Lake1940Fair6,363
Us-191 (sr-191) over Big Mule Shoe Wash Tun.San Juan1940Good6,237
County Road over Vermillion CanalSevier1940Fair599
I-80 (sr-80) Ebl over Echo CreekSummit1940Fair13,945
800 East Street over Hobble CreekUtah1940Good725
Co.rd.to Nebo Crk. over Thistle CreekUtah1940Fair13
Wasatch County RD over Provo RiverWasatch1940Fair20
Town Str.-fa. #526 over Deep CreekBox Elder1941Poor630
Sr-30 over Bear RiverRich1941Fair700
Sr-76 over Unnamed WashSevier1941Fair690
County Road over Duchesne RiverDuchesne1942Poor63
Sr-32 over Weber-provo Div. CanalSummit1942Fair4,505
Us-89 (sr-89) over Provo RiverUtah1942Fair48,358
Sr-113 over Provo RiverWasatch1942Fair12,998
Deep Creek over Carter CreekDaggett1944Fair8
County Road over Beaver RiverBeaver1945Fair28
County Road over West CanalBox Elder1945Poor71
Town Road-fa.#512 over Malad RiverBox Elder1945Poor347
12800 North Street over West CanalBox Elder1945Fair252
Helper City Street over Hard Scrabble WashCarbon1945Fair258
County Road over B.i.a. CanalDuchesne1945Fair66
County Road over Mammoth CreekGarfield1945Poor6
Arbor Ln.(5000 So) over Big Cottonwood CreekSalt Lake1945Fair1,021
13580 South Street over East Jordan CanalSalt Lake1945Fair756
200 West Street over Weber-provo Div. CanalSummit1945Poor126
Millrace Rd.oakley over Weber RiverSummit1945Fair101
City Street over Hooper CanalWeber1945Good1,260
Sr-21 over Milford-nevada WashBeaver1947Fair329
Us-91 (sr-91) over Little Bear RiverCache1947Fair16,370
County Road over Browns WashEmery1947Fair25
County Road over Bootlegger WashGrand1947Fair13
County Road over Bear RiverRich1947Poor63
Sr-137 over Twelve Mile WashSanpete1947Fair490
County Road over Vermillion CanalSevier1947Good126
Sr-73 over Cedar Fort CanalUtah1947Fair4,424
County Road over North Fork Ogden RiverWeber1947Fair5,200
4400 W.st. Fa.#506 over Corinne CanalBox Elder1948Fair1,285
17600 N.st. Co.rd. over West CanalBox Elder1948Fair69
Youngward Road over Spring CreekCache1948Fair567
Sr-126 over Weber-davis Co. CanalDavis1948Fair21,615
County Road over Dry WashEmery1948Fair25
Sr-19 over Green RiverEmery1948Fair3,295
County Road over Solitude WashGrand1948Fair26
County Road over Dry WashGrand1948Fair26
County Road over Floy WashGrand1948Fair26
Sr-132 over Sevier RiverJuab1948Fair1,810
Sr-62 over East Fork Sevier RiverPiute1948Fair554
Indiana Avenue over Jordan RiverSalt Lake1948Fair18,969
County Road over Weber River Overflow Ch.Summit1948Fair2,350
I-80 (sr-80) Wbl over Delle Drainage ChannelTooele1948Fair8,060
I-80 (sr-80) Wbl over Skull Valley DrainTooele1948Fair8,060
County Road over No.br.so.fk. Ogden RiverWeber1948Poor189
Sr-21 over Big WashBeaver1949Fair329
600 South Street over Logan RiverCache1949Fair1,540
Road 20040 over Logan RiverCache1949Fair50
Sr-87 over Lake Fork CreekDuchesne1949Fair2,088
County Road over Cisco WashGrand1949Fair189
Sr-128 over Nash WashGrand1949Good405
Sr-56 over Pinto WashIron1949Fair2,170
100 North Street over Chalk CreekSummit1949Fair3,062
Red Cloud Loop over South Fork Ashley CreekUintah1949Fair10
I-15 (sr-15) Nbl over Leap CreekWashington1949Fair22,630
Sr-153 over Beaver RiverBeaver1950Fair267
Sr-153 over Beaver RiverBeaver1950Fair267
City Rd-tremonton over Highline CanalBox Elder1950Fair756
15600 N.st. Co.rd. over West CanalBox Elder1950Poor189
300 W. St. Logan over Benson CanalCache1950Fair2,772
100 W. St. Logan over Benson CanalCache1950Fair1,890
Road 20004 over Logan RiverCache1950Fair50
Sr-157 over Price RiverCarbon1950Fair3,333
1300 North Street over Layton CanalDavis1950Fair504
Sr-121 over Cottonwood CreekDuchesne1950Fair6,125
County Road over East Fork Sevier RiverGarfield1950Fair13
County Road over Castle CreekGrand1950Fair593
County Road over Sagers WashGrand1950Fair13
County Road over Pinto WashGrand1950Fair13
Parowan City St. over Parowan CreekIron1950Good63
County Road over Right Hand Fork CreekIron1950Fair133
Sr-14 over Salt CreekIron1950Fair2,090
Sr-14 over Rocky Canyon WashIron1950Fair2,090
County Frontage RD over Sevier RiverJuab1950Fair63