FDIC Digital Sign, using the official FDIC wordmark. This digital sign indicates the deposit institution is backed by the full faith and credit of the US government.
FDIC Digital Sign, using the official FDIC wordmark. This digital sign indicates the deposit institution is backed by the full faith and credit of the US government.

Reach all branches

PO Box 189, Middlebury, VT 05753

Local calls:

1-802-388-4982

Toll-free:

1-877-508-8455

[email protected]

Middlebury Main Office

30 Main Street, Middlebury, VT

Lobby Service

Mon-Thurs: 9:00am – 4:00pm
Fri: 9:00am – 5:00pm

Directions

Brandon Office

6 Park Street, Brandon, VT

Lobby Service

Mon-Thurs: 9:00am – 4:00pm
Fri: 9:00am – 5:00pm

Directions

Bristol Office & Drive-Up

28 Main Street, Bristol, VT

Lobby Service

Mon-Thurs: 9:00am – 4:00pm
Fri: 9:00am – 5:00pm

Drive-Up Service

Mon-Thurs: 9:00am – 4:00pm
Fri: 9:00am – 5:00pm

Directions

Hinesburg Office & Drive-Up

140 Commerce Street, Hinesburg, VT

Lobby Service

The Hinesburg office lobby is available by appointment only. Call 877-508-8455 for an in-lobby appointment.

Drive-Up Service

Mon-Thurs: 9:00am – 4:00pm
Fri: 9:00am – 5:00pm

Directions

Middlebury Drive-Up

15 Seymour Street, Middlebury, VT

Drive-Up Service

Mon-Fri: 8:00am – 5:00pm

Directions

Route 7 South Office & Drive-Up

240 Court Street, Middlebury, VT

Lobby Service

Mon-Thurs: 9:00am – 4:00pm
Fri: 9:00am – 5:00pm
Sat: 9:00am – 12:00pm

Drive-Up Service

Mon-Thurs: 9:00am – 4:00pm
Fri: 9:00am – 5:00pm
Sat: 9:00am – 12:00pm

Directions

Vergennes Office & Drive-Up

29 Green Street, Vergennes, VT

Lobby Service

Mon-Thurs: 9:00am – 4:00pm
Fri: 9:00am – 5:00pm

Drive-Up Service

Mon-Thurs: 9:00am – 4:00pm
Fri: 9:00am – 5:00pm

Directions

24-hour ATMs are available at all of our offices.

ATM Banking

To report a lost or stolen debit card, please call 866-657-0596.

30 Main Street, Middlebury, Vermont 05753

Lobby Hours:
Monday – Thursday, 9:00 AM – 4:00 PM
Friday, 9:00 AM – 5:00 PM

6 Park Street, Brandon, Vermont 05733

Lobby Hours:
Monday – Thursday, 9:00 AM – 4:00 PM
Friday, 9:00 AM – 5:00 PM

28 Main Street, Bristol, Vermont 05443

Lobby & Drive-up Hours:
Monday – Thursday, 9:00 AM – 4:00 PM
Friday, 9:00 AM – 5:00 PM

140 Commerce St, Hinesburg, Vermont 05461

Drive-up Hours: 
Mon-Thurs: 9:00am – 4:00pm 
Friday: 9:00am – 5:00pm

Lobby Hours:
Our lobby is Hineburg lobby is available by appointment only by calling 877-508-8455. Our drive-up, ATM, and night deposit remain available. We apologize for any inconvenience this may cause and thank you for your understanding at this time.

15 Seymour Street, Middlebury, Vermont 05753

Hours:
Mon-Fri: 8:00 am – 5:00 pm

240 Court Street, Middlebury, Vermont 05753

Lobby Hours:
Monday – Thursday, 9:00 AM – 4:00 PM
Friday, 9:00 AM – 5:00 PM
Saturday, 9:00 AM – 12:00 PM

Drive-up Hours:
Monday – Thursday, 9:00 AM – 4:00 PM
Friday, 9:00 AM – 5:00 PM
Saturday, 9:00 AM – 12:00 PM

29 Green Street, Vergennes, Vermont 05491

Lobby & Drive-up Hours:
Monday – Thursday, 9:00 AM – 4:00 PM
Friday, 9:00 AM – 5:00 PM

2025

Bank Holidays

Wednesday, January 1

Monday, January 20

Monday, February 17

Monday, May 26

Thursday, June 19

Friday, July 4

Monday, September 1

Monday, October 13

Tuesday, November 11

Thursday, November 27

Wednesday, December 24 – Offices close at 1pm

Thursday, December 25