Back to Locations

Rochester Office and ATM

Bank of New Hampshire - Rochester

For Your Convenience

24 Hour ATM
Envelope Free ATM
Instant Debit Card
Safe Deposit Boxes


301 North Main Street
Rochester, NH 03867
P: 603.330.7000
F: 603.528.8171

Mailing Address

301 North Main Street
Rochester, NH 03867

Office Hours


Drive-Thru Hours

Monday through Friday 9:00am - 3:00pm
Saturday 9:00am - 12:00pm

Office Manager:

Mary Henderson

Vice President
Banking Office Manager 603.527.3345

Dennis Cote

Vice President - Mortgage Loan Officer NMLS# 773856 603.528.8173

James Hayes

Vice President Corporate Cash Management Manager 603.527.7213

Edwin Killam

Senior Vice President Team Leader, Commercial Banker 603.527.3206