Salisbury is a town in Merrimack County, New Hampshire, United States. The population was 1,422 at the 2020 census. While still part of Massachusetts, the town was granted as "Baker's Town" after Captain Thomas Baker in 1736. After the border between Massachusetts and New Hampshire was fixed, the town was on the New Hampshire side of th…Salisbury is a town in Merrimack County, New Hampshire, United States. The population was 1,422 at the 2020 census. While still part of Massachusetts, the town was granted as "Baker's Town" after Captain Thomas Baker in 1736. After the border between Massachusetts and New Hampshire was fixed, the town was on the New Hampshire side of the border. It was re-granted by the Masonian proprietors in 1749 with the name "Stevenstown", after Colonel Ebenezer Stevens of Kingston, New Hampshire, and settled as early as 1750. Additionally known as "Gerrishtown" and "New Salisbury", the name "Salisbury" was taken when the town incorporated in 1768.