Introduction to Salem, New Hampshire

Salem, New Hampshire, in Rockingham county, is 5 miles N of Lawrence, Massachusetts and 30 miles N of Boston, Massachusetts.

Salem History

Initially settled in 1652, Salem was recognized as the North Parish of Methuen, Massachusetts until 1736. After the boundaries between Massachusetts and New Hampshire were redrawn, Salem was incorporated in 1750. The town was named after Salem, Massachusetts.

Salem and nearby Attractions

  • Canobie Lake Park
  • Rockingham Park
  • America’s Stonehenge
  • Salem Witch Museum
  • Peabody Essex Museum

Things To Do In Salem

Salem offers a wide variety of recreational opportunities. The Canobie Lake Park and the Rockingham Park offer various facilities and are popular among local residents. America’s Stonehenge is a 30 acre formation of rocks and an important archaeological site.

Salem Transportation

Air transportation facilities are available from the Manchester Airport

Salem Higher Education

Higher studies can be pursued at Northern Essex Community College, Merrimack College, the University of Massachusetts-Lowell and North Shore Community College.

Salem Almanac

County Rockingham County
Standard Zip Codes3079
Phone Area Codes603
Time ZoneAmerica/New_York
Approximate Latitude42.78
Approximate Longitude-71.2

Salem Climate

Nearest Weather Stations


  • Temp ranges are avg daily min and max for the month
  • Precipitation is rainfall (and rainfall equiv of snowfall)

Distance6.4 miles
Jan Temp15 to 35 F
Apr Temp35 to 57 F
Jul Temp61 to 83 F
Oct Temp38 to 62 F
Annual Precip44 inches
Distance7 miles
Jan Temp16 to 35 F
Apr Temp35 to 58 F
Jul Temp61 to 84 F
Oct Temp39 to 62 F
Annual Precip46.8 inches
Distance16.1 miles
Jan Temp17 to 38 F
Apr Temp37 to 58 F
Jul Temp62 to 83 F
Oct Temp42 to 64 F
Annual Precip45.3 inches

Nearby Cities and Towns

LocationPopulationMedian Family Income

Salem Public Libraries

Kelley Library
Salem, New Hampshire
(603) 898-7064

library logo

More Information for Librarians

Salem Hospitals

Northeast Rehabilitation Hospital
70 Butler Street
(603) 893-2900

Salem Public Schools

Dr. L. F. Soule School
173 South Policy St.
ZIP: 3079
(603) 893-7053
Total Enrollment 199
Mary A. Fisk Elementary School
14 Main St.
ZIP: 3079
(603) 893-7051
Total Enrollment 240
North Salem Elementary School
140 Zion Hill Rd.
ZIP: 3079
(603) 893-7062
Total Enrollment 354
Salem High School
44 Geremonty Dr.
ZIP: 3079
(603) 893-7069
Total Enrollment 1280
The Birches Academy Of Academics - Art A Public Charter Sch
419 South Broadway 2nd Floor
ZIP: 3079
(603) 458-6399
Total Enrollment 196
Walter F. Haigh School
24 School St.
ZIP: 3079
(603) 893-7064
Total Enrollment 164
William E. Lancaster School
54 Millville St.
ZIP: 3079
(603) 893-7059
Total Enrollment 314
William T. Barron Elementary School
55 Butler St.
ZIP: 3079
(603) 893-7067
Total Enrollment 292
Woodbury School
206 Main St.
ZIP: 3079
(603) 893-7055
Total Enrollment 910

Salem Private Schools

Endless Opportunities For Children
47 Pelham Rd
ZIP: 3079
Total Enrollment 2
Merrimack Valley Montessori School
111 Lowell Rd
ZIP: 3079
Total Enrollment 18
Salem Boys & Girls Club
3 Geremonty Dr
ZIP: 3079
Total Enrollment 13
Salem Christian School
101 School St
ZIP: 3079
Total Enrollment 80
St Joseph Regional Catholic School
40 Main St
ZIP: 3079
Total Enrollment 167
Sources :
Additional Details
Salem Colleges
Salem colleges and trade schools.
Study Online in Salem
Additional Resources
Info for Salem Government Officials

Are you an official in the Salem government or quasi-government agency such as the chamber of commerce, visitors bureau or economic development council? If so, visit our information page for government officials to see how CityTownInfo can support you.