Salisbury is a town in Merrimack County, New Hampshire, USA. The population was 1,382 at the 2010 census.
$ 1,595,000
$ 765,000
$ 625,000