Salem is a town in Rockingham County, New Hampshire, United States. The population was 30,089 at the 2020 census and an estimated 30,647 in 2022. Salem is a northern suburb of Boston located on...
Read moreSalem is a town in Rockingham County, New Hampshire, United States. The population was 30,089 at the 2020 census and an estimated 30,647 in 2022. Salem is a northern suburb of Boston located on Interstate 93.
Ready to plan your trip to Salem?Canobie Lake Park
4.5
(5.1K)
America's Stonehenge
4.4
(557)
Fun City Trampoline Park Salem
4.1
(524)
Field of Dreams, Inc.
4.5
(314)

MaryAnn's Diner
4.5
(1.8K)
Copper Door
4.5
(1.3K)
$$$
Tuscan Market at Tuscan Village Salem
4.1
(1.2K)
$$
Plaza Azteca Mexican Restaurant · Methuen
4.3
(1.0K)