| List of all 12 branches of Bath Savings Institution across US. |
| No. |
Branch |
Address |
State |
| 1 |
Bath Savings Institution
|
105 Front Street, Bath, ME - 04530
|
ME
|
| 2 |
Boothbay Harbor
|
1 Todd Ave, Boothbay Harbor, ME - 04538
|
ME
|
| 3 |
Brunswick Branch
|
3 Pleasant Street, Brunswick, ME - 04011
|
ME
|
| 4 |
Damariscotta Branch
|
8 Church Street, Damariscotta, ME - 04543
|
ME
|
| 5 |
Falmouth Branch
|
239 U.S. Route One, Falmouth, ME - 04105
|
ME
|
| 6 |
Oceanview Retirement Com. Branch
|
52 Falmouth Road, Falmouth, ME - 04105
|
ME
|
| 7 |
Freeport Branch
|
189 Lower Main Street, Freeport, ME - 04032
|
ME
|
| 8 |
Park Danforth Branch
|
777 Stevens Ave, Portland, ME - 04103
|
ME
|
| 9 |
Portland Branch
|
46 Auburn Street, Portland, ME - 04103
|
ME
|
| 10 |
South Portland Branch
|
225 Ocean Street, South Portland, ME - 04106
|
ME
|
| 11 |
Highlands Retire. Community Branch
|
26 Elm Street, Topsham, ME - 04086
|
ME
|
| 12 |
Yarmouth Branch
|
424 U.S. Route One, Yarmouth, ME - 04096
|
ME
|