Javascript Is Required To Use This Page

Hancock County, Maine

Localities: Bar Harbor | Ellsworth | Mount Desert | Southwest Harbor | Trenton

Bar Harbor

ME-3South at ME-198

ME-3South at ME-198

ME-3 at ME-102/ME-198 Junction on Mt. Desert Island

Ellsworth

US-1 North at ME-3

US-1 North at ME-3

Coastal US-1/ME-3 Junction to Downeast Maine and Bar Harbor

US-1 North at ME-3 East

US-1 North at ME-3 East

Coastal US-1/ME-3 Junction Closeup

US-1 North at ME-3 South

US-1 North at ME-3 South

US-1 North/ME-3 South Junction to Bar Harbor and Calais, in Ellsworth

US-1 North/ME-3 South at MT-230

US-1 North/ME-3 South at MT-230

US-1 North/ME-3 South at ME-230 Junction

Mount Desert

ME-102 North at ME-3/ME-198

ME-102 North at ME-3/ME-198

ME-102 North Approaching ME-3/ME-198

MT-102 at ME-198/ME-3

MT-102 at ME-198/ME-3

ME-102 at ME-198/ME-3 Junction in Somesville

Southwest Harbor

ME-102A - Seawall

ME-102A - Seawall

ME-102A Shield on Mt. Desert Island

Trenton

Mt. Desert Island Routes

Mt. Desert Island Routes

Mt. Desert Island Routes at ME-3/ME-102/ME-198 Junction