Merrimack is a city in Hillsborough county, NH with a population of 21,758.
Town of Londonderry is a city in Rockingham county, NH with a population of 24,023.
Some of the data listed here may be outdated, please check out Merrimack local info
and Town of Londonderry local info
for more info.