Salisbury, NH Town Profile & Lifestyle Comparison

Salisbury was incorporated into New Hampshire in 1768. It was named after Salisbury, Massachusetts. Villages in Salisbury include Salisbury Heights and West Salisbury. This residential town is located in Merrimack County and offers plenty of activities for NH’s 4 seasons.

Land Area: 39.9 sq. mi.

Inland Water Area: 0.3 sq. mi.

Schools: Merrimack Valley Regional School District

Town Office: 648-2473

Town Website:

Public Library: 641 Old Turnpike Road

Library Website:

Rec. Facilities: Municipal parks, Museums, Fishing, Hunting, Snowmobile Trails, and Cross-country skiing.