Featured Savings Rates
Featured Accounts

Bar Harbor Bank & Trust Locations


Availability (click states to see locations)

Locations


States: Maine, New Hampshire, Vermont

Maine

Cities: Bar Harbor, Blue Hill, Deer Isle, Ellsworth, Lubec, Machias, Milbridge, Mount Desert, Northeast Harbor, Rockland, South China, Southwest Harbor, Topsham, Winter Harbor

Bar Harbor Branches
Bar Harbor Bank & Trust82 Main StreetBar Harbor, ME 04609

Blue Hill Branches
Blue Hill Branch21 Main StreetBlue Hill, ME 04614

Deer Isle Branches
Deer Isle Branch25 Church StreetDeer Isle, ME 04627

Ellsworth Branches
Ellsworth Branch137 High StreetEllsworth, ME 04605

Lubec Branches
Lubec Branch68 Washington StreetLubec, ME 04652

Machias Branches
Machias Branch20 Main StreetMachias, ME 04654

Milbridge Branches
Milbridge BranchMain & Bridge StreetMilbridge, ME 04658

Mount Desert Branches
Somesville Branch1055 Main StreetMount Desert, ME 04660

Northeast Harbor Branches
Northeast Harbor Branch111 Main StreetNortheast Harbor, ME 04662

Rockland Branches
Rockland Branch245 Camden Street (U.s. Route 1)Rockland, ME 04841

South China Branches
South China Branch368 Route 3South China, ME 04358

Southwest Harbor Branches
Southwest Harbor Branch314 Main StreetSouthwest Harbor, ME 04679

Topsham Branches
Topsham Branch2 Main StreetTopsham, ME 04086

Winter Harbor Branches
Winter Harbor Branch385 Main StreetWinter Harbor, ME 04693

New Hampshire

Cities: Andover, Bradford, Claremont, Concord, Enfield, Grantham, Hanover, Hillsboro, Lebanon, Milford, Nashua, New London, Newbury, Newport, Peterborough, Sunapee, West Lebanon

Andover Branches
Andover Branch7 Lawrence StreetAndover, NH 03216

Bradford Branches
Bradford Branch115 Main StreetBradford, NH 03221

Claremont Branches
Claremont Branch345 Washington StClaremont, NH 03743

Concord Branches
Concord Loudon Road Branch8 Loudon RoadConcord, NH 03301

Enfield Branches
Enfield Branch468 Us Rt 4Enfield, NH 03748

Grantham Branches
Grantham Branch165 Route 10Grantham, NH 03753

Hanover Branches
Hanover Branch12 South StHanover, NH 03755

Hillsboro Branches
Hillsboro Branch15 Antrim RoadHillsboro, NH 03244

Lebanon Branches
106 Hanover Street Branch106 Hanover StreetLebanon, NH 03766
Heater Road Branch200 Heater RoadLebanon, NH 03766

Milford Branches
Milford Branch321 Elm StMilford, NH 03055

Nashua Branches
Nashua Branch188 Main StreetNashua, NH 03060
Nashua Dw Highway Branch115 Dw HighwayNashua, NH 03060

New London Branches
New London Main St Branch150 Main StreetNew London, NH 03257
New London Newport Rd Branch116 Newport RoadNew London, NH 03257

Newbury Branches
Newbury Branch976 Route 103Newbury, NH 03255

Newport Branches
Newport Branch9 Main StreetNewport, NH 03773
Guild Branch300 Sunapee StreetNewport, NH 03773

Peterborough Branches
Peterborough Branch2-4 Main StreetPeterborough, NH 03458

Sunapee Branches
Sunapee Branch565 Route 11Sunapee, NH 03782

West Lebanon Branches
West Lebanon Branch83 Main StreetWest Lebanon, NH 03784

Vermont

Cities: Bethel, Brandon, Pittsford, Quechee, Randolph, Rochester, Rutland, South Royalton, West Rutland, Williamstown, Woodstock

Bethel Branches
Bethel/Royalton Branch1583 Vt 107Bethel, VT 05032

Brandon Branches
Brandon Park StTwo Park StreetBrandon, VT 05733
Brandon Franklin St Branch1340 Franklin StBrandon, VT 05733

Pittsford Branches
Pittsford BranchUs Route 7 And Depot Hill RoadPittsford, VT 05763

Quechee Branches
Quechee Branch6931 Us Route 4Quechee, VT 05059

Randolph Branches
Randolph Main St Branch21 Main StreetRandolph, VT 05060
Justin Morgan Branch189 Vermont Route 12 SouthRandolph, VT 05060

Rochester Branches
Rochester Branch85 N Main StreetRochester, VT 05767

Rutland Branches
Rutland Woodstock Ave Branch100 Woodstock AvenueRutland, VT 05701

South Royalton Branches
South Royalton Branch52 Railroad StreetSouth Royalton, VT 05068

West Rutland Branches
West Rutland Branch484 Main StreetWest Rutland, VT 05777

Williamstown Branches
Williamstown Branch20 Methodist LaneWilliamstown, VT 05679

Woodstock Branches
Woodstock BranchOne Bond StreetWoodstock, VT 05091
West Woodstock Branch906 West Woodstock RoadWoodstock, VT 05091