Salisbury, New Hampshire

Salisbury is a town in Merrimack County, New Hampshire, United States.

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.

[1] The highest point in Salisbury is along its western boundary, where the eastern slopes of Mount Kearsarge climb to 1,910 feet (580 m) above sea level.

A popular fishing and recreation spot is The Bay, a natural lake-like section of the river.

The east side of the town is drained by streams that run directly to the Merrimack River.

Map of New Hampshire highlighting Merrimack County