Oldest Bridges in Maine

The oldest bridge in Maine dates to 1854. 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
Water Street over Bond BrookKennebec1854Poor8,861
Frog Aly over Old Course Of Saco RiverOxford1857Fair50
Covered Bridge RD over Ellis RiverOxford1868Fair259
Covered Bridge RD over Kenduskeag StreamPenobscot1876Fair72
Wire Bridge RD over Carrabasset RiverSomerset1886Fair74
Emerys Bridge RD over Great Works RiverYork1891Poor1,170
Smarts Pond RD over Little Ossipee RiverYork1892Fair40
Beach ST over Ptrr (abandoned)Cumberland1900Fair577
Littlehale RD over Magalloway RiverOxford1901Fair42
Old County RD over Pennamaquan RiverWashington1901Fair515
Bridge ST over Mousam RiverYork1901Fair6,840
Washington ST over Sokokis Lake OutletYork1901Fair3,786
Island Av over Penobscot River OverflowPenobscot1902Poor177
Island Avenue over Penobscot River OverflowPenobscot1902Poor158
Main ST over East Machias RiverWashington1902Fair2,979
Berry Mills RD over Webb RiverFranklin1904Fair117
Litchfield RD over Vaughan StreamKennebec1905Fair1,480
Trestle Road over Piscataquis RiverPiscataquis1907Poor103
Mouse LN over Middle Br Mousam RiverYork1907Fair613
Mill Road over Piscataqua RiverCumberland1909Poor284
New Gloucester RD over Maine Centrl RailroadCumberland1911Fair1,280
Bassett RD over Mile BrookKennebec1911Poor622
Ryefield Bridge RD over Crooked RiverCumberland1912Fair240
W Main ST over Moose Pond OutletOxford1912Fair1,614
E Main ST over Piscataquis RiverPiscataquis1912Poor10,496
Carrabassett RD over Big BrkSomerset1912Fair73
Village ST over Sabbatus RiverAndroscoggin1913Poor2,812
River ST over Mill YardOxford1913Poor310
Prospect Av over Swain (bean) BrookOxford1914Fair9,742
Main ST over Sebec RiverPiscataquis1915Poor6,037
Main ST over Sebec RiverPiscataquis1915Poor6,037
Spring ST over Stroudwater RiverCumberland1916Fair11,740
Riverside RD over Carrabasset RiverFranklin1916Poor2,515
Old Canada RD over Austin Stream OverflowSomerset1916Poor20
Dixfield RD over Bowley BrookFranklin1917Fair629
W River RD over Town Farm BrookKennebec1917Poor2,844
County RD over Hunter BrookAroostook1918Fair1,480
Cushnoc Road over Seven Mile StreamKennebec1918Poor151
Route 11 over Pump Box BrookYork1918Poor1,900
Kingman RD over Macwahoc StreamAroostook1919Poor220
County RD over East StreamWashington1919Fair2,211
Sweetser RD over Chandler BrookCumberland1920Fair203
Fitch RD over ST George RiverKnox1920Fair870
Ossipee Trl over Mill BrookOxford1920Poor3,172
Cathance RD over Cathance RiverSagadahoc1920Poor1,089
Main ST over Pleasant RiverWashington1920Poor589
Washington ST over Mousam RiverYork1920Fair8,420
Old Route Four over B&m RailroadYork1920Good580
Woodland Center RD over Caribou StreamAroostook1921Poor1,170
Flat Mountain RD over Dickey BrookAroostook1921Fair516
Burleigh RD over Prestile StreamAroostook1921Fair420
Garland RD over Pattee Pond BrookKennebec1921Poor1,075
Main ST over Sheepscot RiverLincoln1921Fair883
Horne ST over Pennesseewassee StreamOxford1921Poor352
Greanleaf Av over Penneseewassee StreamOxford1921Fair520
Bridge ST over Androscoggin RiverOxford1921Poor114
Adams RD over Great BrookOxford1921Fair103
Holts Mills RD over Kenduskeag StreamPenobscot1921Fair62
Troy RD over 25 Mile StreamWaldo1921Poor1,263
Indian River RD over Indian RiverWashington1921Fair2,051
Bunker Hill RD over Dennys RiverWashington1921Fair252
Route 106 over Dead RAndroscoggin1922Poor1,017
US Highway 2 over E Br Mattawamkeag RiverAroostook1922Fair1,630
Main ST over Caribou StreamAroostook1922Fair7,670
County RD over Cockrane Lake OutletAroostook1922Fair1,400
Main ST over N Br Presque Isle StreamAroostook1922Poor2,830
Portland RD over Pleasant RiverCumberland1922Fair6,340
Lewiston RD over Collyer BrookCumberland1922Poor10,140
Rangeley RD over Cottle BrookFranklin1922Fair1,471
Main RD over Mill BrookPenobscot1922Fair4,216
Seboeis RD over Seboeis StreamPenobscot1922Fair154
Main ST over Pleasant Pond StreamSomerset1922Poor196
Milton Mills RD over Salmon Falls RiverYork1922Poor445
Lane Road over Fillibown BrookFranklin1923Poor90
Main ST over Mill StreamHancock1923Poor9,693
Main ST over Union RiverHancock1923Poor16,449
Fairgrounds LN over ST George RiverKnox1923Fair80
Bethel RD over Andrews BrookOxford1923Fair5,707
Bethel RD over Moose Pond BrookOxford1923Fair6,718
Main RD over Harvey BrookPenobscot1923Poor3,510
Jordan Mills RD over Mattaseunk StreamPenobscot1923Poor41
Slipp RD over Mill StreamSomerset1923Fair25
River RD over Lemon StreamSomerset1923Poor659
Wellington RD over Higgins BrookSomerset1923Fair580
School ST over Carrabasset RiverSomerset1923Poor653
River RD over Lemon StreamSomerset1923Fair659
Lord RD over Little RiversYork1923Poor30
Nasons Mills Road over Little Osipee RvYork1923Fair108
Smyrna ST over Moose BrookAroostook1924Fair2,046
Old Houlton RD over Three BrooksAroostook1924Fair262
Main ST over Mill CreekKnox1924Fair16,917
Waterford RD over Meadow BrookOxford1924Fair3,156
W Main ST over Sebec RiverPiscataquis1924Fair6,037
S Main ST over Wesserunsett StreamSomerset1924Fair3,250
North ST over Narraguagus RiverWashington1924Fair705
Fair ST over Bobbin Mill BrookAndroscoggin1925Fair639
Main ST over Violet StrAroostook1925Fair4,957
Hines ST over Salmon BrookAroostook1925Fair2,000
Cummings Hill RD over Temple StreamFranklin1925Fair329
State Route 121 over Sucker BkOxford1925Fair2,127
Military RD over Olamon StreamPenobscot1925Poor322
Water ST over Overflow Br SebasticookSomerset1925Poor210
Harpswell Island R over Wills Strait (atl Ocean)Cumberland1926Fair2,038
State Park RD over Songo RiverCumberland1926Poor1,011
New Gloucester RD over Royal RiverCumberland1926Fair1,280
Rangeley RD over Mount Blue StreamFranklin1926Fair2,370
School ST over Houghton BrookFranklin1926Fair948
School ST over Alder BkFranklin1926Poor709
Falls Bridge Road over Salt Pond OutletHancock1926Fair1,867
Wiscasset RD over Togus StreamKennebec1926Fair10,735
Paris Hill RD over Little Androscoggin RiveOxford1926Fair2,332
High ST over Little Androscoggin RivOxford1926Fair867
Mill Hill RD over Cambridge RiverOxford1926Poor110
Elliotsville RD over Wilson StreamPiscataquis1926Fair92
Bowerbank RD over Bear BrookPiscataquis1926Poor400
Lemon Stream RD over Lemon StreamSomerset1926Fair2,924
W Appleton RD over St. George RiverWaldo1926Fair152
Lincoln ST over Cross Canal #2Androscoggin1927Fair9,398
Chestnut ST over Main CanalAndroscoggin1927Fair4,110
Bridge ST over Sandy RiverFranklin1927Poor838
Route 1 over Flanders StreamHancock1927Fair6,480
School ST over Sandy StreamWaldo1927Fair3,362
Prairie RD over Unity Pd Outlet/25mi StrWaldo1927Fair1,008
Main RD N over Marsh StreamWaldo1927Fair5,810
Pleasant ST over Sandy StreamWaldo1927Fair305
Village RD over Tunk StreamWashington1927Fair316
Village RD over Whitten StreamWashington1927Poor158
Range E RD over Pendexter BrookYork1927Fair989
Grimes RD over Little Madawaska RvAroostook1928Fair538
Chapman RD over Arnold BrookAroostook1928Fair970
Pond RD over Wilson (coos) StreamFranklin1928Poor173
Depot ST over Wilson StreamFranklin1928Fair2,942
Salem RD over Sandy RiverFranklin1928Poor1,008
Maine Route 233 over Hulls Cove RoadHancock1928Fair12,768
Park Loop Road over Kebo BrookHancock1928Good1,214
Stanley Brook Road over Stanley BrookHancock1928Fair6,816
Marston RD over Maine Central RailroadKennebec1928Poor807
Unity RD over 15 Mile StreamKennebec1928Fair3,112
US Route 2 over Ellis RiverOxford1928Poor4,239
Main ST over Stoney BrookOxford1928Fair3,147
Roxbury RD over Walker BrookOxford1928Fair774
Alton Tannery RD over Dead StreamPenobscot1928Fair174
Center ST over Mattawamkeag RiverPenobscot1928Poor123
Veterans HWY over Marsh StreamWaldo1928Fair2,774
Weed RD over Sandy StreamWaldo1928Poor28
Poors Mill RD over Passagassawaukeag RiverWaldo1928Fair956
Forest City RD over ST Croix RiverWashington1928Poor32
Boyle RD over Great Works RiverYork1928Fair294
Sherman ST over Cold BrookAroostook1929Fair430
Houlton RD over Dyer BrookAroostook1929Fair1,308
Smyrna ST over Captain Ambrose Bear StrAroostook1929Fair2,800
Mapleton RD over N Br Presque Isle StreamAroostook1929Fair3,581
Boundary Line Rd. over Whitney BrookAroostook1929Poor153
US HWY 2 over Seven Mile StreamFranklin1929Fair3,812
Wilton RD over Temple StreamFranklin1929Fair19,162
Carrabassett RD over Stratton BrookFranklin1929Fair2,521
Payson RD over Mill StreamKnox1929Poor200
S Rumford RD over Concord RiverOxford1929Fair454
Mayville RD over Bear RiverOxford1929Fair5,738
Milton RD over Baker (peterson) BrookOxford1929Fair784
Portland ST over Androscoggin R. W ChanelOxford1929Poor3,509
Main ST over Tannery (bird) BrookOxford1929Poor11,655
Independent ST over Kenduskeag StreamPenobscot1929Poor11,561
George Wright RD over Nequasset PondSagadahoc1929Fair323
Canada RD over Decker BrkSomerset1929Fair2,270
Main ST over Ferguson StreamSomerset1929Poor1,180
Canada RD over Whitcomb BrookSomerset1929Fair2,270
Belfast RD over Half Moon StreamWaldo1929Fair3,404
Lang Hill HWY over Marsh StreamWaldo1929Fair704
South Hiram Road over Ossipee RiverYork1929Fair2,870
Danville Corner RD over McrrAndroscoggin1930Poor1,828
Mill Hill RD over Martin StreamAndroscoggin1930Poor1,193
Lincoln ST over Cross Canal #1Androscoggin1930Good10,496
Limestone ST over Otter BrookAroostook1930Poor260
Nine Mile Woods RD over Gulliver BrookAroostook1930Poor300
Main ST over Pattie BrookAroostook1930Poor2,210
Masardis RD over Squa Pan StreamAroostook1930Fair1,680
Harding RD over State Of Maine RrCumberland1930Fair110
Route 1 over Cousins RiverCumberland1930Poor9,550
Main ST over Royal RiverCumberland1930Poor4,910
Main ST over Mcrr BranchCumberland1930Poor3,700
Temple RD over Temple StrFranklin1930Fair1,144
Route 1 over Carrying PlaceHancock1930Poor9,100
River RD over Carrabassett StreamKennebec1930Poor1,331
Rome RD over Great Meadow StreamKennebec1930Fair2,210
Old County RD N over Shepards RiverOxford1930Poor240
S Main ST over Gardiner StreamOxford1930Fair671
Park ST over Mattagodus StreamPenobscot1930Fair226
Main RD over Passadumkeag RiverPenobscot1930Fair1,722
Station ST over Fish StreamPenobscot1930Fair41
Essex ST over Piscataquis RiverPiscataquis1930Poor2,296
Page Hill RD over Sebasticook R (main Str)Somerset1930Fair400
Main ST over Higgins StreamSomerset1930Poor550
Main ST over Sebasticook RiverSomerset1930Fair3,860
Belfast Augusta RD over Saint George RiverWaldo1930Fair4,801
Woodmans Mill RD over St. George RiverWaldo1930Fair683
Main ST over Middle RiverWashington1930Poor9,731
Main ST over WapsaconhaganWashington1930Fair1,936
Canal RD over CanalYork1930Fair460
Foxes Ridge RD over Salmon Falls RiverYork1930Fair530