Gallery of Maine Bridges


A&K - New Mills Bridge
Kennebec County

Abagadasset River Bridge
Sagadahoc County

Abagadasset River Bridge
Sagadahoc County

Abol Bridge
Piscataquis County

Amphitheater Bridge
Hancock County

Androscoggin River Bridge
Franklin County

Androscoggin River Bridge
Oxford County

Androscoggin Swinging Bridge
Cumberland County

Arch Bridge
Lincoln County

Aroostook Riders ATV Club Suspension Bridge
Aroostook County

Aroostook Valley Trail - Aroostook River Bridge
Aroostook County

Aroostook Valley Trail - Presque Isle Stream Arch
Aroostook County

Arrowsic Toll Bridge
Sagadahoc County

Artist's Bridge 19-09-04
Oxford County

Auburn Riverwalk Bridge
Androscoggin County

B&ML - City Point Trestle
Waldo County

Babb's Bridge
Cumberland County

Babbs Covered Bridge 19-03-01 #2
Cumberland County

Back River Bridge
Lincoln County

Bailey Island Bridge
Cumberland County

BAR - Bunker Brook Trestle
Piscataquis County

BAR - Gully Brook Bridge
Piscataquis County

Bar Harbor Ferry Terminal Footbridge
Hancock County

Bar Harbor Ferry Terminal Transfer Bridge
Hancock County

Bar Harbor-Yarmouth Ferry
Hancock County

Bar Mills Memorial Bridge
York County

Bassett Road Bridge
Kennebec County

Bay Bridge
Cumberland County

Bennett-Bean Covered Bridge 19-09-03
Oxford County

Bernard Lown Peace Bridge
Androscoggin County

Black Bridge
Cumberland County

Blackwoods Bridge
Hancock County

Bobbin Mill Brook Bridge
Androscoggin County

Bridge Street Bridge
Aroostook County

Bridge Street Presumpscot River Bridge
Cumberland County

Bridge Street-Kennebec River Bridge (Old)
Somerset County

Brunswick-Topsham Bypass RR Overpass
Sagadahoc County

Bubble Pond Bridge
Hancock County

Bunganuc Road Bridge
Cumberland County

Burrough Road Arch Bridge
Androscoggin County

Burrough Road Bridge
Androscoggin County

Canal Bridge
York County

Canal Road Bridge
York County

Casco Bay Bridge
Cumberland County

Cathance River Bridge
Sagadahoc County

Cathance River Bridge
Sagadahoc County

Cathance River Bridge (Older)
Sagadahoc County

Centennial Bridge
Franklin County

Center Bridge
Androscoggin County

Center Street Bridge (Older) 19-10-13x
Penobscot County

Charles E. Hill Memorial Bridge
Oxford County

Chutes River Bridge
Cumberland County

CMQ - Kennebec River Bridge
Piscataquis County

CMQ - Sandy Point Road Overpass
Waldo County

CMQ - US1 Overpass
Waldo County

CN - Back Cove Swing Bridge
Cumberland County

Cobbossee Stream Bridge
Kennebec County

Crane Mill Stream Bridge
Washington County

Crooked River Bridge
Cumberland County

Cushnoc Road Bridge
Kennebec County

Damariscotta-Newcastle Bridge
Lincoln County

Dead River Bridge
Androscoggin County

Decker Cove Bridge
Lincoln County

Deer Brook Bridge
Hancock County

Deer Isle-Sedgwick Bridge
Hancock County

Deering Oaks Bridge
Cumberland County

Dock Road Bridge
Lincoln County

Down East Sunrise Trail - Narraguagus River Bridge
Washington County

Driving Bridge Vaughan Woods Park
Kennebec County

Duck Brook Bridge
Hancock County

Duck Brook Bridge
Hancock County

Ducktrap River Bridge
Waldo County

Durham Bridge
Androscoggin County

Durham Bridge (Old)
Androscoggin County

Durham Bridge (Older)
Androscoggin County

E&NA - Saint Croix-Vanceboro Bridge
Washington County

Eagle Lake Bridge
Hancock County

East Branch Nezinscot River Bridge
Oxford County

East Machias River Bridge
Washington County

Eastern River Bridge
Lincoln County

Eastern River Bridge
Lincoln County

Echo Lake Outlet Bridge
Kennebec County

Edgecomb Road Bridge
Androscoggin County

Ellis C. Snodgrass Memorial Bridge
Cumberland County

Elm Street Bridge
Cumberland County

EMRY - Mattawamkeag River Bridge
Penobscot County

Fairgrounds Road Bridge
Knox County

Falls Bridge
Hancock County

Federal Street Bridge
Cumberland County

First Steel Bridge
Oxford County

Fish House Bridge
Hancock County

Fort Kent International Bridge
Aroostook County

Fort Popham Bridge
Sagadahoc County

Frank J. Wood Bridge
Cumberland County

Frazer Creek Bridge
Hancock County

George Wright Bridge
Sagadahoc County

Goose River Bridge
Knox County

Goulds Ridge Road Bridge
Penobscot County

GT - Androscoggin River Bridge
Androscoggin County

Hancock-Sullivan Bridge (Old)
Hancock County

Hartford Street Bridge
Oxford County

Hemlock Bridge
Hancock County

Hemlock Covered Bridge 19-09-02
Oxford County

Hunters Beach Brook Bridge
Hancock County

James B Longley Bridge
Androscoggin County

Jay Bridge (N, Old)
Franklin County

Jay Bridge (S, Old)
Franklin County

Jordan Pond Nature Trail Bridge
Hancock County

Jordan Pond Road Bridge
Hancock County

Jordan Pond Road Bridge
Hancock County

Kebo Brook Bridge
Hancock County

Kennebec Bridge
Kennebec County

Kennebec R Bridge
Somerset County

Kennebec River Bridge
Kennebec County

Kennebec River Bridge
Lincoln County

Kennebeck River Bridge
Kennebec County

Kennebek River Bridge Hinckley (Old)
Somerset County

Kennebunk River Bridge
York County

Kerry Grover Memorial Bridge
Cumberland County

Knickerbocker Bridge
Lincoln County

Lake Nequasset (Inlet) Bridge
Sagadahoc County

Lemon Stream Bridge
Somerset County

Lewiston Canal Bridge
Androscoggin County

Little Androscoggin River Bridge
Androscoggin County

Little Androscoggin River Bridge
Androscoggin County

Little Androscoggin River Bridge
Oxford County

Little Hunters Beach Brook Bridge
Hancock County

Little River Bridge
Androscoggin County

Livermore Falls Bridge (Old)
Androscoggin County

Livermore Falls Bridge (Older)
Androscoggin County

Lovejoy Covered Bridge 19-09-01
Oxford County

Lowe's Covered Bridge 19-11-01 #2
Piscataquis County

Lower Carrabassett River Bridge
Somerset County

Macwahoc Stream Bridge
Aroostook County

Main Street Bridge
Hancock County

Main Street Bridge
Cumberland County

Main Street Overpass
Cumberland County

Main Street-Saint Croix River Bridge (Old)
Washington County

Marston Avenue Overpass
Kennebec County

Max L. Wilder Memorial Bridge
Sagadahoc County

MC - Sandy River Bridge
Washington County

MC - Tin Bridge
Penobscot County

ME-127 Overpass
Sagadahoc County

MEC - Androscoggin River Reservoir Bridge
Androscoggin County

MEC - Carrabassett River Bridge
Somerset County

MEC - Gulf Stream Trestle
Somerset County

MEC - Kenduskeag Stream Bridge
Penobscot County

MEC - Kennebec River Bridge (Augusta)
Kennebec County

MEC - Kennebec River Bridge (Old)
Kennebec County

MEC - Sandy River Bridge
Franklin County

Medomak River Bridge
Lincoln County

Medomak River Bridge
Lincoln County

Meeting House Bridge
York County

Megunticook River Bridge
Knox County

Memorial Bridge
Waldo County

Memorial Bridge
Oxford County

Memorial Bridge
Kennebec County

Memorial Bridge (New)
York County

Memorial Bridge (Old)
York County

MERR - Abagadasset River Bridge
Sagadahoc County

MERR - Androscoggin River Bridge
Cumberland County

MERR - Carlton Lift Bridge
Sagadahoc County

MERR - Cathance River Bridge
Sagadahoc County

MERR - Elm Street Overpass
Sagadahoc County

MERR - Jordan Avenue Overpass
Cumberland County

MERR - Kennebec River Bridge (Augusta)
Kennebec County

MERR - Kenneth River Bridge
Kennebec County

MERR - Lewis Hill Road Overpass
Lincoln County

MERR - Marsh River Bridge
Lincoln County

MERR - Medomak River Bridge
Lincoln County

MERR - Nequasset Stream Bridge
Sagadahoc County

MERR - New Meadows River Bridge
Cumberland County

MERR - Old Arrowsic Road Overpass
Sagadahoc County

MERR - Old Brunswick Road Overpass
Sagadahoc County

MERR - River Road Overpass
Sagadahoc County

MERR - Sheepscot River Bridge
Lincoln County

MERR - St. George River Bridge
Knox County

MERR - Water Street Overpass
Kennebec County

MERR - Whiskeag Creek Bridge
Sagadahoc County

MERR- US1 Overpass
Cumberland County

Mill Canal (Androscoggin River) Bridge
Oxford County

Mill Stream Bridge
Knox County

Mill Street - Medomak River Circa 1920
Lincoln County

Mill Street Bridge
Androscoggin County

Million Dollar Bridge
Cumberland County

Morse Bridge
Oxford County

Mousam River Bridge
York County

Muddy River Bridge
Sagadahoc County

Nequasset Brook Bridge
Sagadahoc County

New Meadow River Bridge
Sagadahoc County

New Portland Wire Bridge 19-13-S1
Somerset County

New Sharon Bridge
Franklin County

Nezinscot River Bridge
Androscoggin County

Nezinscot River Bridge
Androscoggin County

Nezinscott River Bridge
Oxford County

No Name Brook Bridge
Androscoggin County

Norridgewock Bridge
Somerset County

North Road Bridge
Oxford County

Old Georgetown Bridge
Sagadahoc County

Old Main Street Bridge
Piscataquis County

Old Main Street Bridge
Sagadahoc County

Old Pond Railway Trail - Old Pond Bridge
Hancock County

Otter Cove Bridge
Hancock County

Paper Mill Footbridge
Oxford County

Paradise Hill Road Bridge
Hancock County

Partridge Bridge
Lincoln County

Passagassawaukeag + Rr Bridge
Waldo County

Paul L. Davis Memorial Bridge
Sagadahoc County

Pemaquid River Bridge
Lincoln County

Penobscot Bridge
Penobscot County

Penobscot Narrows Bridge
Hancock County

Penobscot Riv (E Chan) Bridge
Hancock County

Penobscot River Bridge (Old)
Penobscot County

Perkins Cove Bridge
York County

Pine Island Arch Bridge
Franklin County

Pine Island Pony Truss Bridge
Franklin County

Piscataqua River Bridge
York County

Piscataquis River Bridge
Penobscot County

Pleasant River Bridge
Cumberland County

Porter-Parsonsfield Bridge 19-09-05 / 19-16-01
Oxford County

Portland-Lewiston - Hobbs Brook Bridge
Cumberland County

Portland-Lewiston - Little Androscoggin River Bridge
Androscoggin County

Portland-Lewiston - Taylor Brook Bridge
Androscoggin County

Presumpscot Falls Bridge
Cumberland County

Presumpscot River Bridge
Cumberland County

Princeton Bridge (Old)
Washington County

Randolph Bridge
Kennebec County

Reed Road Overpass
Sagadahoc County

Riverton Park Bridge
Cumberland County

Riverton Park Covered Bridge
Cumberland County

Robyville Covered Bridge 19-10-02
Penobscot County

Rockport Marine Park Footbridge
Knox County

Royal River Bridge
Cumberland County

Royal River Bridge
Cumberland County

Rumford Suspension Footbridge
Oxford County

Ryefield Bridge
Cumberland County

Sabattus River Bridge
Androscoggin County

Saco River Bridge
York County

Saco River Bridge
Cumberland County

Saco River Bridge
York County

Sagadahoc Bridge
Sagadahoc County

Saint George River Bridge (Replacement)
Knox County

Sandy River Bridge
Franklin County

Sandy River Bridge
Franklin County

Sandy River Bridge
Franklin County

Sarah Mildred Long Bridge
York County

Sebago Lake Bridge
Cumberland County

Sebasticook River Bridge
Kennebec County

Second Street Overpass
Kennebec County

Sieur de Monts Spring Bridge
Hancock County

SLR - Little Androscoggin River Bridge (Hotel Road)
Androscoggin County

SLR - Little Androscoggin River Bridge (Mechanic Falls)
Androscoggin County

SLR - ME121 Overpass
Androscoggin County

SLR - Presumpscot River Bridge
Cumberland County

SLR - Royal River Bridge
Cumberland County

SLR - South Paris Bridge
Oxford County

Smith Bridge
Aroostook County

Songo River Bridge
Cumberland County

South Bristol Bridge
Lincoln County

ST - Androscoggin River Bridge
Androscoggin County

ST - Beach Street Overpass
York County

ST - Brown Street Overpass
Cumberland County

ST - Common Street Overpass
York County

ST - Cumberland Street Overpass
Cumberland County

ST - Dead River Bridge
Androscoggin County

ST - Front Street Overpass
York County

ST - Kennebec River Bridge
Kennebec County

ST - Kennebec River Bridge (Anson/Madison)
Somerset County

ST - Kennebec River Bridge (Fairfield)
Somerset County

ST - Kennebec River Bridge (Norridgewock)
Somerset County

ST - Little Androscoggin River Bridge (Auburn)
Androscoggin County

ST - Little River Bridge
Androscoggin County

ST - Mayflower Hill Drive Overpass
Kennebec County

ST - Messalonskee Stream Bridge
Kennebec County

ST - Park Avenue Overpass
Cumberland County

ST - Passadumkeag River Bridge
Penobscot County

ST - Penjajawoc Stream Bridge
Penobscot County

ST - Penobscot River Bridge (Bangor)
Penobscot County

ST - Presumpscot River Reservoir Bridge
Cumberland County

ST - Saco River Bridge
York County

ST - Sebasticook River Bridge
Kennebec County

ST - St.John Street Overpass
Cumberland County

ST - State Route 202 Overpass
Androscoggin County

ST - Stillwater River Bridge (Orono)
Penobscot County

ST - Turner Street Overpass
Androscoggin County

ST - US1 Overpass
York County

ST - Wharf Street Overpass
York County

St George River Bridge
Knox County

St George River Bridge
Knox County

St George River Bridge
Knox County

St. George River Bridge
Knox County

St. George River Bridge (Old)
Knox County

Stackpole Creek Bridge
York County

Stanley Brook Bridge
Hancock County

Stanley Road Bridge
Hancock County

Stanley Road Bridge
Hancock County

Stroudwater River Bridge
Cumberland County

Stroudwater River Bridge
Cumberland County

Sweetser Road Bridge
Cumberland County

Swift River Bridge
Oxford County

Swift River Bridge
Oxford County

Swinging Bridge
Somerset County

Tidal Bridge
Sagadahoc County

Togus Stream Bridge
Kennebec County

Townsend Gut Bridge
Lincoln County

Trails End Road
Lincoln County

Tripple Stone Arch
Androscoggin County

Two Cent Bridge
Kennebec County

US 201 Kennebec River Bridge
Kennebec County

US1 A Marsh Bridge
Sagadahoc County

US201 Cobbossee Stream Bridge
Kennebec County

Vaughan Memorial Bridge
Kennebec County

Vaughan Woods Park Stone Arch #4
Kennebec County

Vaughan Woods Stone Arch Bridge #1
Kennebec County

Vaughan Woods Stone Arch Bridge #3
Kennebec County

Vaughn Woods Stone Arch Bridge #2
Kennebec County

Village Street Bridge
Androscoggin County

Waldo-Hancock Bridge
Hancock County

Water Street Bridge
Kennebec County

Water Street Bridge
Kennebec County

Watson Settlement Covered Bridge 19-02-01
Aroostook County

Wellington Bridge (Old)
Piscataquis County

Weskeag River Bridge
Knox County

Wesserunsett Stream Bridge
Somerset County

West Branch Nezinscot River Bridge
Oxford County

West Branch Nezinscot River Bridge (Old)
Oxford County

West Channel Androscoggin Bridge
Androscoggin County

West Peru Bridge
Oxford County

West Peru Bridge (Old)
Oxford County

Westport Bridge
Lincoln County

Wiggly Bridge
York County

Wildwood Farm Bridge
Hancock County

Wilson Stream Bridge
Franklin County

Wiseman Bridge
Androscoggin County

Worumbo Woolen Mill Arch Bridge
Androscoggin County

Worumbo Woolen Mill Bridge
Androscoggin County

Wyman Avenue Bridge
York County