Auburn

Auburn

100 Minot Avenue
Auburn, ME 04210
Map/Directions
(207) 786-5715

Hours

Hours Lobby: Drive Up:
Monday8:30am - 4:00pm7:30am - 5:00pm
Tuesday8:30am - 4:00pm7:30am - 5:00pm
Wednesday8:30am - 4:00pm7:30am - 5:00pm
Thursday8:30am - 5:00pm7:30am - 5:00pm
Friday8:30am - 5:00pm7:30am - 5:00pm
Saturday8:30am - 12:00pm8:00am - 12:00pm

Biddeford

Biddeford

254 Main Street
PO Box 525
Biddeford, ME 04005
Map/Directions
(207) 784-7204

Hours

Hours Lobby: Drive Up:
Monday8:30am - 4:00pm8:00am - 4:00pm
Tuesday8:30am - 4:00pm8:00am - 4:00pm
Wednesday8:30am - 4:00pm8:00am - 4:00pm
Thursday8:30am - 5:00pm8:00am - 5:00pm
Friday8:30am - 5:00pm8:00am - 5:00pm
Saturday8:30am - 12:00pm8:00am - 12:00pm

Biddeford - Alfred Street

Biddeford - Alfred Street

473 Alfred Street
Suite 106
Biddeford, ME 04005
Map/Directions
(207) 282-8991

Hours

Hours Lobby: Drive Up:
Monday8:30am - 4:00pm8:00am - 4:00pm
Tuesday8:30am - 4:00pm8:00am - 4:00pm
Wednesday8:30am - 4:00pm8:00am - 4:00pm
Thursday8:30am - 5:00pm8:00am - 5:00pm
Friday8:30am - 5:00pm8:00am - 5:00pm
Saturday8:30am - 12:00pm8:00am - 12:00pm

Brunswick

Brunswick

27 Gurnet Road
Brunswick, ME 04011
Map/Directions
(207) 786-5701

Hours

Hours Lobby: Drive Up:
Monday8:30am - 4:00pm8:00am - 4:00pm
Tuesday8:30am - 4:00pm8:00am - 4:00pm
Wednesday8:30am - 4:00pm8:00am - 4:00pm
Thursday8:30am - 5:00pm8:00am - 5:00pm
Friday8:30am - 5:00pm8:00am - 5:00pm
Saturday8:30am - 12:00pm8:00am - 12:00pm

Kennebunk

Kennebunk

Shops at Long Bank
65 Portland Road
Kennebunk, ME 04043
Map/Directions
(207) 985-4696

Hours

Hours Lobby: Drive Up:
Monday8:30am - 4:00pm8:00am - 4:00pm
Tuesday8:30am - 4:00pm8:00am - 4:00pm
Wednesday8:30am - 4:00pm8:00am - 4:00pm
Thursday8:30am - 5:00pm8:00am - 5:00pm
Friday8:30am - 5:00pm8:00am - 5:00pm
Saturday8:30am - 12:00pm8:00am - 12:00pm

Lewiston

Lewiston

664 Main Street
Lewiston, ME 04240
Map/Directions
(207) 786-0773

Hours

Hours Lobby: Drive Up:
Monday8:30am - 4:00pm8:00am - 4:00pm
Tuesday8:30am - 4:00pm8:00am - 4:00pm
Wednesday8:30am - 4:00pm8:00am - 4:00pm
Thursday8:30am - 5:00pm8:00am - 5:00pm
Friday8:30am - 5:00pm8:00am - 5:00pm
Saturday8:30am - 12:00pm8:00am - 12:00pm

Scarborough

Scarborough

206 US Route 1
Scarborough, ME 04074
Map/Directions
(207) 883-3004

Hours

Hours Lobby: Drive Up:
Monday8:30am - 4:00pm8:00am - 4:00pm
Tuesday8:30am - 4:00pm8:00am - 4:00pm
Wednesday8:30am - 4:00pm8:00am - 4:00pm
Thursday8:30am - 5:00pm8:00am - 5:00pm
Friday8:30am - 5:00pm8:00am - 5:00pm
Saturday8:30am - 12:00pm8:00am - 12:00pm

Waterboro

Waterboro

846 Main Street
PO Box 730
Waterboro, ME 04087
Map/Directions
(207) 247-3031

Hours

Hours Lobby: Drive Up:
Monday8:30am - 4:00pm8:00am - 4:00pm
Tuesday8:30am - 4:00pm8:00am - 4:00pm
Wednesday8:30am - 4:00pm8:00am - 4:00pm
Thursday8:30am - 5:00pm8:00am - 5:00pm
Friday8:30am - 5:00pm8:00am - 5:00pm
Saturday8:30am - 12:00pm8:00am - 12:00pm

Westbrook

Westbrook

100 Larrabee Road
Building 400
Westbrook, ME 04092
Map/Directions
207-786-5702

Hours

Hours Lobby: Drive Up:
Monday8:30am - 4:00pm8:00am - 4:00pm
Tuesday8:30am - 4:00pm8:00am - 4:00pm
Wednesday8:30am - 4:00pm8:00am - 4:00pm
Thursday8:30am - 5:00pm8:00am - 5:00pm
Friday8:30am - 5:00pm8:00am - 5:00pm
Saturday8:30am - 12:00pm8:00am - 12:00pm

Windham

Windham

3 Drive In Lane
Windham, ME 04062
Map/Directions
(207) 893-1100

Hours

Hours Lobby: Drive Up:
Monday8:30am - 4:00pm8:00am - 4:00pm
Tuesday8:30am - 4:00pm8:00am - 4:00pm
Wednesday8:30am - 4:00pm8:00am - 4:00pm
Thursday8:30am - 5:00pm8:00am - 5:00pm
Friday8:30am - 5:00pm8:00am - 5:00pm
SaturdayClosedClosed

All Maine Community Bank branch locations have ATMs with the following features:



  • 24 hour walk-up access
  • Accepts deposits
  • No envelopes or deposit slips needed
  • Bulk cash deposits, up to 50 bills at a time
  • Bulk check acceptance, up to 30 checks at a time
  • Images of all checks print on your receipt

All Maine Community Bank locations will be closed for the following holidays:


New Year's DayMonday, January 1, 2024
Martin Luther King, Jr. DayMonday, January 15, 2024
Presidents' DayMonday, February 19, 2024
Memorial DayMonday, May 27, 2024
JuneteenthWednesday, June 19, 2024
Independence DayThursday, July 4, 2024
Labor DayMonday, September 2, 2024
Indigenous Peoples DayMonday, October 14, 2024
Veterans DayMonday, November 11, 2024
Thanksgiving DayThursday, November 28, 2024
Christmas DayWednesday, December 25, 2024