Banks in Ellsworth, Maine

We list 8 bank branches in Ellsworth from 7 FDIC-insured banks, in 1 ZIP code. The most branches belong to The Camden National Bank (2), Bar Harbor Bank & Trust (1), KeyBank National Association (1) and Bangor Savings Bank (1).

All bank branches in Ellsworth

Showing 8 of 8

BankBranchAddressZIPMap
Bar Harbor Bank & Trust Ellsworth Branch 125 High St 04605 Map
KeyBank National Association Ellsworth High Street Branch 162 High St 04605 Map
Bangor Savings Bank Ellsworth Branch 59 Foster St 04605 Map
Machias Savings Bank Ellsworth Branch 93 High St 04605 Map
Franklin Savings Bank Ellsworth Branch 181 State St 04605 Map
The Camden National Bank Ellsworth Plaza Branch 3 Myrick St 04605 Map
The Camden National Bank Ellsworth Branch 66 Main St 04605 Map
First National Bank Ellsworth Office 194 Beechland Rd 04605 Map

Source: FDIC BankFind Suite, retrieved 2026-09-20. Hours and phone numbers are not part of this data: check the bank’s website before you visit.

Frequently asked questions

How many banks are in Ellsworth, ME?

Our list has 7 banks with 8 branches in Ellsworth. Branches open and close, so confirm with the bank.

Which bank has the most branches in Ellsworth?

In our list it is The Camden National Bank, with 2 branches.

How do I contact a branch?

The FDIC data has no phone numbers. Open the bank’s official website from its profile page here, or use the number on your card or statement.