Main Street Bank

Head Office Address81 Granger Boulevard, Marlborough, MA-01752
Established Date1860-04-03
Bank Holding Company
(Regulatory Top Holder)
Main Street Group Bancshares M (Marlborough, MA)
Number of Domestic Offices13
Total assets$ 1,186,429
Total deposits$ 930,486
Net income$ 2,007
Equity capital$ 130,403
FDIC Certificate90235
Bank Charter ClassSavings Banks And Savings And Loans
Websitewww.bankmainstreet.com
List of all 13 branches of Main Street Bank across US.
No. Branch Address State
1 North Middlesex Svgs Br 7 Main Street, Ayer, MA - 01432 MA
2 Groton Branch 489 Main Street, Groton, MA - 01450 MA
3 Hudson Branch 186 Main Street, Hudson, MA - 01749 MA
4 Littleton Branch 220 Great Road, Littleton, MA - 01460 MA
5 Lunenburg Branch 947 Massachusetts Avenue Branch, Lunenburg, MA - 01462 MA
6 Boston Post Road Branch 71 Boston Post Road, Marlborough, MA - 01752 MA
7 Main Street Bank 81 Granger Boulevard, Marlborough, MA - 01752 MA
8 Northborough Branch 101 West Main Street, Northborough, MA - 01532 MA
9 Pepperell Branch 80 Main Street, Pepperell, MA - 01463 MA
10 Shirley Branch 95 Front Street, Shirley, MA - 01464 MA
11 Southborough Branch 6 East Main Street, Southborough, MA - 01772 MA
12 Sudbury Branch 439 Boston Post Road, Sudbury Farms Market, Sudbury, MA - 01776 MA
13 Westborough Branch 21 East Main Street, Westborough, MA - 01581 MA

Branch Locations Map

Check locations of all 13 branches of Main Street Bank across US on Google Map.
Location Map - Main Street Bank branches