Ski Homes for Sale in Salem, NH

32 listings within 25 miles of a ski area: 26 homes, condos and townhomes, 6 manufactured and mobile homes.

  • 6 condos and townhomes

Median asking price: $379,900 across 32 listings (range $2,200 to $1,270,000), updated Oct 30, 2026.

Photo 1 of 20, home at 29 Lawrence Road, Salem, NH 03079
For sale

$499,900

2 beds1,536 sq ft

7.9 mi straight lineto Ski Bradford

29 Lawrence RoadSalem, NH 03079

Homes, condos and townhomes · MLS 11928015

Listing courtesy of BHHS Verani Realty · MyStateMLS

Photo 1 of 20, manufactured home at 28 West Street, Salem, NH 03079
Under contract

$275,000

2 beds1,296 sq ft

11 mi straight lineto Ski Bradford

28 West StreetSalem, NH 03079

Manufactured home · MLS 11928350

Listing courtesy of BHHS Verani Realty · MyStateMLS

Photo 1 of 20, home at 387 Main Street #1, Salem, NH 03079
Under contract

$2,400

1 bed1,000 sq ft

7.4 mi straight lineto Ski Bradford

387 Main Street #1Salem, NH 03079

Homes, condos and townhomes · MLS 11928289

Listing courtesy of BHHS Verani Realty · MyStateMLS

Photo 1 of 20, home at 387 Main St #1, Salem, NH 03079
For sale

$2,400

1 bed1,000 sq ft

7.4 mi straight lineto Ski Bradford

387 Main St #1Salem, NH 03079

Homes, condos and townhomes · MLS 11928033

Listing courtesy of BHHS Verani Realty · MyStateMLS

Photo 1 of 20, home at 56 Pond Street, Salem, NH 03079
Under contract

$850,000

5 beds3,607 sq ft4.73 acres

6.7 mi straight lineto Ski Bradford

56 Pond StreetSalem, NH 03079

Homes, condos and townhomes · MLS 11928252

Listing courtesy of BHHS Verani Realty · MyStateMLS

Photo 1 of 1, home at 254 N. Broadway, Salem, NH 03079
Under contract

$350,000

9.6 mi straight lineto Ski Bradford

254 N. BroadwaySalem, NH 03079

Homes, condos and townhomes · MLS 11928029

Listing courtesy of BHHS Verani Realty · MyStateMLS

ZIP codes

County

Listings courtesy of participating MyStateMLS brokerages. Distances are straight-line miles to each ski area (how listings are selected).