Total Assets
$4.7B
Total Deposits
$3.9B
Branches
63
Established
1887
Bar Harbor Bank & Trust is a bank headquartered in Bar Harbor, Maine, established in 1887. It holds $4.7B in total assets across 63 branch locations. In our editorial opinion, based on public FDIC/NCUA data, Bar Harbor Bank & Trust earns a TFS Financial Health Grade of B+ (83.8/100) — our editorial assessment, not an official rating or financial advice.
TFS Health Grade
83.8 / 100
Good financial health
How we gradeTFS Health Grades are our editorial opinion based on public FDIC/NCUA data — not an official rating, not financial advice.
Watching Bar Harbor Bank & Trust?
Get a free alert the moment its TFS financial-health grade changes. No spam, ever.
Financial data through June 30, 2026. Updated by TFS August 28, 2026. Data sourced from FDIC BankFind Suite as of 2026-Q2. This data is provided by the federal government and is believed to be accurate, but TheFinanceSection.com cannot guarantee its completeness or timeliness.
Data sourced from CFPB Consumer Complaint Database. This data is provided by the federal government and is believed to be accurate, but TheFinanceSection.com cannot guarantee its completeness or timeliness.
| Branch | Address | City | State | Type |
|---|---|---|---|---|
| Bar Harbor Bank & TrustHQ | 82 Main St | Bar Harbor | ME | 11 |
| Bar Harbor Bank & Trust | 201 Main St | Bangor | ME | 11 |
| Bar Harbor Bank & Trust | 992 Union St | Bangor | ME | 11 |
| Bar Harbor Bank & Trust | 920 Stillwater Ave | Bangor | ME | 11 |
| Bar Harbor Bank & Trust | 21 Main St | Blue Hill | ME | 11 |
| Bar Harbor Bank & Trust | 366 Wilson St | Brewer | ME | 11 |
| Bar Harbor Bank & Trust | 148 Bath Rd | Brunswick | ME | 11 |
| Bar Harbor Bank & Trust | 25 Church St | Deer Isle | ME | 11 |
| Bar Harbor Bank & Trust | 125 High St | Ellsworth | ME | 11 |
| Bar Harbor Bank & Trust | 68 Washington St | Lubec | ME | 11 |
| Bar Harbor Bank & Trust | 41 Main St | Machias | ME | 11 |
| Bar Harbor Bank & Trust | 2 Bridge St | Milbridge | ME | 11 |
| Bar Harbor Bank & Trust | 1055 Main Street | Mount Desert | ME | 11 |
| Bar Harbor Bank & Trust | 44 Moosehead Trl | Newport | ME | 12 |
| Bar Harbor Bank & Trust | 111 Main Street | Northeast Harbor | ME | 11 |
| Bar Harbor Bank & Trust | 69 Main St | Orono | ME | 11 |
| Bar Harbor Bank & Trust | 109 Main St | Pittsfield | ME | 11 |
| Bar Harbor Bank & Trust | 245 Camden Street (u.S. Route 1) | Rockland | ME | 11 |
| Bar Harbor Bank & Trust | 368 Route 3 | South China | ME | 11 |
| Bar Harbor Bank & Trust | 314 Main St | Southwest Harbor | ME | 11 |
| Bar Harbor Bank & Trust | 335 Main St | Waterville | ME | 11 |
| Bar Harbor Bank & Trust | 385 Main St | Winter Harbor | ME | 11 |
| Bar Harbor Bank & Trust | 7 Lawrence St | Andover | NH | 11 |
| Bar Harbor Bank & Trust | 3 Kilton Rd | Bedford | NH | 11 |
| Bar Harbor Bank & Trust | 115 E Main St | Bradford | NH | 11 |
| Bar Harbor Bank & Trust | 345 Washington St | Claremont | NH | 11 |
| Bar Harbor Bank & Trust | 8 Loudon Rd | Concord | NH | 11 |
| Bar Harbor Bank & Trust | 468 Us Route 4 | Enfield | NH | 11 |
| Bar Harbor Bank & Trust | 278 Main St | Franconia | NH | 11 |
| Bar Harbor Bank & Trust | 165 Route 10 S | Grantham | NH | 11 |
| Bar Harbor Bank & Trust | 68 S Main St | Hanover | NH | 11 |
| Bar Harbor Bank & Trust | 15 Antrim Rd | Hillsboro | NH | 11 |
| Bar Harbor Bank & Trust | 199 Main Street Shaw'S Marketplace | Lancaster | NH | 12 |
| Bar Harbor Bank & Trust | 200 Heater Rd | Lebanon | NH | 11 |
| Bar Harbor Bank & Trust | 106 Hanover St | Lebanon | NH | 11 |
| Bar Harbor Bank & Trust | 240 Main Street | Lisbon | NH | 11 |
| Bar Harbor Bank & Trust | 189 Cottage St | Littleton | NH | 11 |
| Bar Harbor Bank & Trust | 618 Meadow St | Littleton | NH | 11 |
| Bar Harbor Bank & Trust | 1001 Elm St Ste 101 | Manchester | NH | 11 |
| Bar Harbor Bank & Trust | 32 Elm St | Milford | NH | 11 |
| Bar Harbor Bank & Trust | 188 Main St | Nashua | NH | 11 |
| Bar Harbor Bank & Trust | 976 Route 103 | Newbury | NH | 11 |
| Bar Harbor Bank & Trust | 321 Main St | New London | NH | 11 |
| Bar Harbor Bank & Trust | 116 Newport Rd | New London | NH | 11 |
| Bar Harbor Bank & Trust | 9 Main St | Newport | NH | 11 |
| Bar Harbor Bank & Trust | 2 Main St | Peterborough | NH | 11 |
| Bar Harbor Bank & Trust | 37 Route 25 | Piermont | NH | 11 |
| Bar Harbor Bank & Trust | 7 Town West Road, Tenney Mt. Highway | Plymouth | NH | 11 |
| Bar Harbor Bank & Trust | 565 Route 11 | Sunapee | NH | 11 |
| Bar Harbor Bank & Trust | 83 Main St | West Lebanon | NH | 11 |
Showing 50 of 63 branches
Data sourced from FDIC BankFind Suite. This data is provided by the federal government and is believed to be accurate, but TheFinanceSection.com cannot guarantee its completeness or timeliness.
Data sourced from FDIC Enforcement Decisions and Orders / NCUA. This data is provided by the federal government and is believed to be accurate, but TheFinanceSection.com cannot guarantee its completeness or timeliness.
TFS Financial Health Grades represent our editorial assessment based on publicly available data and our proprietary methodology. They do not represent financial advice or an official government rating. Data on this page is sourced from federal government databases and is believed to be accurate.
Benchmarked against 60 active, federally insured banks reporting in the same quarter and holding roughly 0.5×–2× its assets. Same-state and overlapping-market peers are prioritized.
TFS health score
83.8
Tier 1 capital ratio
10.49%
Return on assets
1.42%
Non-performing loans
0.32%
Efficiency ratio
54.98%
Asset growth (YoY)
15.29%
Suggested direct comparisons
Portland, ME
$5.2B
$3.2B
Complaint percentiles are intentionally withheld while TFS audits CFPB company matching and import coverage. Peer conclusions use complete same-quarter regulatory metrics only.