Salem, New Hampshire, US is a town in Rockingham County, established in 1750. It was originally part of Massachusetts and was named "Salem" due to its similarity to the Massachusetts town of the same name. Salem, NH is known for its historical sites, such as the Salem Heritage Museum, which showcases the town's rich history. The town has also grown as a commercial center, with the Rockingham Park horse racing track being a notable attraction. Today, Salem, NH has a population of approximately 30,000 residents.
Salem, NH has 1 Bank of America branches and 1 ATMs. The city also has branches and/or ATMs for the following banks:
(4.33 miles)
Methuen, MA
View Allpoint locations View Bank of America locations View PNC Bank locations View TD Bank locations(4.40 miles)
Atkinson, NH
View PNC Bank locations(5.31 miles)
Windham, NH
View Allpoint locations View Bank of America locations View PNC Bank locations(5.94 miles)
Lawrence, MA
View Bank of America locations View Chase Bank locations View PNC Bank locations View TD Bank locations(6.03 miles)
Hampstead, NH
View PNC Bank locations View TD Bank locations(6.31 miles)
Haverhill, MA
View Allpoint locations View Bank of America locations View PNC Bank locations View TD Bank locations(6.32 miles)
Plaistow, NH
View Allpoint locations View PNC Bank locations View TD Bank locations(7.29 miles)
Pelham, NH
View Allpoint locations View PNC Bank locations(7.68 miles)
East Hampstead, NH
View Bank of America locations View PNC Bank locations(8.49 miles)
North Andover, MA
View Allpoint locations View Bank of America locations View Chase Bank locations View PNC Bank locations View TD Bank locations