Banks In New Hampshire

There are 43 local and national banks serving the financial needs of their customers in the state of New Hampshire with 383 branches in 117 cities and towns. You can click the logo of a bank on right to view the list of all locations of your preferred banking company in New Hampshire or choose a city & town from the list below.

The largest banks in New Hampshire with most branches are: TD Bank with 52 offices, Citizens Bank with 49 offices, M&T Bank with 25 offices, Bank of New Hampshire with 22 offices, Bar Harbor Bank & Trust with 21 offices, Northway Bank with 17 offices and Bank of America with 15 offices.

Top Cities and Towns In New Hampshire

Top 20 Banks In NH
TD Bank
52 Offices in 42 cities
Citizens Bank
49 Offices in 38 cities
M&T Bank
25 Offices in 22 cities
Bank of New Hampshire
22 Offices in 19 cities
Bar Harbor Bank & Trust
21 Offices in 19 cities
Northway Bank
17 Offices in 15 cities
Bank of America
15 Offices in 12 cities
Mascoma Bank
14 Offices in 14 cities
Meredith Village Savings Bank
13 Offices in 11 cities
Santander Bank
11 Offices in 9 cities
Woodsville Guaranty Savings Bank
9 Offices in 7 cities
Ledyard National Bank
9 Offices in 7 cities
Bangor Savings Bank
8 Offices in 5 cities
Merrimack County Savings Bank
8 Offices in 6 cities
Enterprise Bank
8 Offices in 7 cities
Franklin Savings Bank
8 Offices in 7 cities
Eastern Bank
7 Offices in 7 cities
Savings Bank of Walpole
7 Offices in 4 cities
Bank of New England
6 Offices in 6 cities
Sugar River Bank
6 Offices in 6 cities
Reviews & Complaints
Maureen Riley Cheever
Maureen Riley Cheever · 23 October 2025

Why can't I speak to someone in the bank? We have been dealing with Karen DelaCruz and traveled to the back 3x to ma...

Heather Burr Carey
Heather Burr Carey · 19 September 2025

Spent time with Justin M at this branch over the past 2 days. The building itself was clean & inviting, and all staf...

Maryann Lauterbach
Maryann Lauterbach · 20 November 2024

They never answer the telephone. 603-354-2040...

Maggie S
Maggie S · 18 July 2023

NO customer service!! And the mgr. is always 'on vacation'! We were relatively new to this branch, had an issue, and...

Share On Social Media