30 Banks in Maine, Hancock County, USA — 2026
Bangor Savings Bank
Castine
Bangor Savings Bank
Ellsworth
📍59 Foster Street, Ellsworth, ME 04605
, Ellsworth, ME 04605
Bangor Savings Bank
Bucksport
📍89 Main Street, Bucksport, ME 04416
, Bucksport, ME 04416
Bar Harbor Bank & Trust
Deer Isle
📍25 Church Street, Deer Isle, ME 04627
, Deer Isle, ME 04627
Bar Harbor Bank & Trust
Blue Hill
Bar Harbor Bank & Trust
Winter Harbor
📍385 Main Street, Winter Harbor, ME 04693
, Winter Harbor, ME 04693
Bar Harbor Bank & Trust
Corporate
📍82 Main Street, Bar Harbor, ME 04609
, Bar Harbor, ME 04609
Bar Harbor Bank & Trust
Ellsworth
Bar Harbor Bank & Trust
Southwest Harbor
📍314 Main Street, Southwest Harbor, ME 04679
, Southwest Harbor, ME 04679
Bar Harbor Bank & Trust
Northeast Harbor
📍111 Main Street, Northeast Harbor, ME 04662
, Northeast Harbor, ME 04662
Bar Harbor Bank & Trust
Somesville
📍1055 Main Street, Mount Desert, ME 04660
, Mount Desert, ME 04660
Bar Harbor S&L
Head Office
📍103 Main Street, Bar Harbor, ME 04609
, Bar Harbor, ME 04609
Camden National Bank
Bucksport
📍90 Main St., Bucksport, ME 04416
, Bucksport, ME 04416
Camden National Bank
Town Hill
📍1316 State Highway 102, Bar Harbor, ME 04609
, Bar Harbor, ME 04609
Camden National Bank
Ellsworth Main
📍66 Main Street, Ellsworth, ME 04605
, Ellsworth, ME 04605
Camden National Bank
Stonington
📍3 Atlantic Avenue, Stonington, ME 04681
, Stonington, ME 04681
Camden National Bank
Castine Village
📍19 Water Street, Castine, ME 04421
, Castine, ME 04421
Camden National Bank
Ellsworth Plaza
📍3 Myrick Street, Ellsworth, ME 04605
, Ellsworth, ME 04605
Camden National Bank
Blue Hill
📍9 Tenney Hill, Blue Hill, ME 04614
, Blue Hill, ME 04614
First National Bank
Southwest Harbor
📍350 Main Street, Southwest Harbor, ME 04679
, Southwest Harbor, ME 04679