Facebook
place imageReady to plan your trip to Salem?

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 Interstate 93.

Attractions

Canobie Lake Park

4.5
(4.6K)
Click for details

America's Stonehenge

4.4
(501)
Click for details

Castaway Island

4.5
(243)
Click for details

Chasers Poker Room and Casino

4.3
(207)
Click for details
Restaurants

MaryAnn's Diner

4.5
(1.7K)
$
Click for details

Copper Door

4.5
(1.2K)
$$$
Click for details

Plaza Azteca Mexican Restaurant · Methuen

4.3
(935)
$$
Click for details

Tuscan Market at Tuscan Village Salem

4.1
(896)
$$
Click for details
banner