The following banks have branches in 04605:
Bangor Savings Bank
Bangor Savings Bank-Ellsworth Branch
Bar Harbor Bank & Trust
Bar Harbor Bank & Trust-Ellsworth Branch
First National Bank
First National Bank-Ellsworth Branch
Franklin Savings Bank
Franklin Savings Bank-Ellsworth Branch
KeyBank
KeyBank-Ellsworth High Street Branch
Machias Savings Bank
Machias Savings Bank-Ellsworth Branch
Machias Savings Bank-Ellsworth State Street Branch
TD Bank
The Camden National Bank
The Camden National Bank-Ellsworth Plaza Branch
The Camden National Bank-Ellsworth Branch