Checked
Banks in New Hampshire
384 bank branches in 64 cities and 10 counties · Data as of 10/23/2026
Bank branches on this page
Bank branches in New Hampshire at a glance
- With a population of 1,394,868, New Hampshire has 384 bank branches (2.8 per 10,000 people).
- Per person, that is 21% above the national rate (2.3 per 10,000).
- The largest group is Full-Service Branch (90%), ahead of Main Office and Loan Production Office.
- Nashua (25), Manchester (24) and Concord (23) have the most, 19% of the state total combined.
Banks headquartered in New Hampshire, with their assets, deposits and earnings.
Bank financialsFind bank branches by city or county
Pick a place to see its full list
·
- Nashua25
- Manchester24
- Concord23
- Portsmouth23
- Dover12
- Lebanon9
- Keene8
- North Conway8
- Derry7
- Hanover7
- Littleton7
- Rochester7
- Exeter6
- Londonderry6
- Claremont5
- Hampton5
- Laconia4
- Meredith4
- New London4
- Plymouth4
- Wolfeboro4
- Franklin3
- Hudson3
- Lancaster3
- Lincoln3
- Milford3
- Peterborough3
- Alton2
- Berlin2
- Colebrook2
- Conway2
- Durham2
- East Merrimack2
- Enfield2
- Goffstown2
- Groveton2
- Henniker2
- Newport2
- Pittsfield2
- Raymond2
- Somersworth2
- South Hooksett2
- Tilton Northfield2
- Walpole2
- Whitefield2
- Woodsville2
- Antrim1
- Ashland1
- Bethlehem1
- Bradford1
- Bristol1
- Canaan1
- Charlestown1
- Contoocook1
- Epping1
- Gorham1
- Hillsborough1
- Jaffrey1
- Lisbon1
- Melvin Village1
- Newmarket1
- Pinardville1
- Sanbornville1
- Warner1
All bank branches in New Hampshire
384 listed, A to Z · Page 1 of 13
- Bangor Savings Bank (Amherst Branch)Full-Service Branch · Opened 200469 Route 101a, Amherst, NH
- Bangor Savings Bank (Baker Street Branch)Full-Service Branch · Opened 2023170 Baker St, Manchester, NH
- Bangor Savings Bank (Colebrook Branch)Full-Service Branch · Opened 1889132 Main St, Colebrook, NH
- Bangor Savings Bank (Concord Branch)Full-Service Branch · Opened 1997100 Loudon Rd, Concord, NH
- Bangor Savings Bank (Cousins Home Lending Branch)Loan Production Office · Opened 201629 New Hampshire Avenue, Suite 2, Portsmouth, NH
- Bangor Savings Bank (Derry Branch)Full-Service Branch · Opened 202546 Crystal Ave, Derry, NH
- Bangor Savings Bank (Manchester Branch)Full-Service Branch · Opened 2021999 And 1001 Elm Street, Manchester, NH
- Bangor Savings Bank (North Main Street Concord Branch)Full-Service Branch · Opened 202176-80-82 North Main Street, Concord, NH
- Bangor Savings Bank (Portsmouth Branch)Full-Service Branch · Opened 20092400 Lafayette Rd, Portsmouth, NH
- Bangor Savings Bank (Portsmouth Limited Service Branch)Bank Branch · Opened 2017100 Market St, Portsmouth, NH
- Bangor Savings Bank (Portsmouth NH Branch)Full-Service Branch · Opened 20188 Bow St, Portsmouth, NH
- Bank of America (Amherst Street Branch)Full-Service Branch · Opened 1888500 Amherst St, Nashua, NH
- Bank of America (Bedford Branch)Full-Service Branch · Opened 199246 S River Rd, Bedford, NH
- Bank of America (Concord Branch)Full-Service Branch · Opened 1973118 Storrs St, Concord, NH
- Bank of America (Dover Branch)Full-Service Branch · Opened 1985180 Washington St, Dover, NH
- Bank of America (Hampton Branch)Full-Service Branch · Opened 1982264 Lafayette Rd, Hampton, NH
- Bank of America (Hanover Main Branch)Full-Service Branch · Opened 186563 S Main St, Hanover, NH
- Bank of America (Islington Street Branch)Full-Service Branch · Opened 1969848 Islington St, Portsmouth, NH
- Bank of America (Keene Main Branch)Full-Service Branch · Opened 185520 Central Sq, Keene, NH
- Bank of America (Londonderry Branch)Full-Service Branch · Opened 1976175 Mammoth Rd, Londonderry, NH
- Bank of America (Manchester Branch)Full-Service Branch · Opened 20071000 S Willow St, Manchester, NH
- Bank of America (Manchester Pwm Branch)Limited-Service Facility · Opened 2012900 Elm St, Manchester, NH
- Bank of America (Nashua - 157 Main Branch)Full-Service Branch · Opened 1888157 Main St, Nashua, NH
- Bank of America (Portsmouth Avenue Branch)Full-Service Branch · Opened 196960 Portsmouth Ave, Exeter, NH
- Bank of America (Royal Ridge Branch)Full-Service Branch · Opened 1888213 Daniel Webster Hwy, Nashua, NH
- Bank of America (Salem Branch)Full-Service Branch · Opened 1993220 N Broadway, Salem, NH
- Bank of New England (Bedford Branch)Full-Service Branch · Opened 1998177 S River Rd, Bedford, NH
- Bank of New England (Londonderry Br.)Full-Service Branch · Opened 20011a Action Blvd, Londonderry, NH
- Bank of New England (Main Office)Main Office · Opened 198331 Pelham Rd, Salem, NH
- Bank of New England (Manchester Branch)Full-Service Branch · Opened 19971589 Elm St Ste 102, Manchester, NH
Frequently asked questions
- How many bank branches are in New Hampshire?
- There are 384 bank branches in New Hampshire in our data as of 10/23/2026.
- Which New Hampshire cities have the most bank branches?
- Nashua (25), Manchester (24), Concord (23), Portsmouth (23), Dover (12).