Salem NH Real Estate

3,189Results

Select additional criteria above to save any search with under 500 listings and be notified when new properties become available.

The Town of Salem New Hampshire

Find all homes for sale in Salem, New Hampshire. Call Pelletier Realty Group at 603-529-2020 if you have any questions or for more information about a specific property. Browse a variety of Salem real estate listings and save your favorites (and time!) when you create an account.

Newest
Open House
35 Ackerman Street Salem NH 03079

$649,900

Salem, NH

35 Ackerman Street

NEXT OPEN HOUSE:

Sat 11/14 11:00 AM to 1:00 PM

  • 3 Beds
  • 2 Baths
  • 0.38 Acres
  • 2,068 SqFt
  • 1 Day on Market
MLS#: 5117601
Open House
14 Shannon Road Salem NH 03079

$1,129,000

Salem, NH

14 Shannon Road

NEXT OPEN HOUSE:

Sat 11/14 11:00 AM to 12:30 PM

  • 4 Beds
  • 3 Baths
  • 0.68 Acres
  • 2,968 SqFt
  • 1 Day on Market
MLS#: 5117566
Open House

$599,900

Salem, NH

12 Braemoor Woods Road, Unit 110

NEXT OPEN HOUSE:

Sun 11/15 12:00 PM to 2:00 PM

  • 2 Beds
  • 2 Baths
  • 1,652 SqFt
  • 2 Days on Market
MLS#: 5117457
New Listing

$375,000

Salem, NH

1 Mountain Avenue

  • 2 Beds
  • 1 Bath
  • 0.24 Acres
  • 620 SqFt
  • 2 Days on Market
MLS#: 5117452
New Listing

$200,000

Salem, NH

28 Haverhill Road

  • Land
  • 2.62 Acres
  • 2 Days on Market
MLS#: 5117443
New Listing

$549,900

Salem, NH

13 Dyer Avenue

  • 3 Beds
  • 2 Baths
  • 0.28 Acres
  • 1,882 SqFt
  • 6 Days on Market
MLS#: 5117076
Sold
382 Main Street Salem NH 03079

Sale Price: $365,700

Salem, NH

382 Main Street, Unit 203

  • 1 Bed
  • 1 Bath
  • 808 SqFt
  • -1 Day on Market
MLS#: 5116909
Sold
382 Main Street Salem NH 03079

Sale Price: $415,380

Salem, NH

382 Main Street, Unit 205

  • 1 Bed
  • 1 Bath
  • 925 SqFt
  • -1 Day on Market
MLS#: 5116908
Sold
382 Main Street Salem NH 03079

Sale Price: $248,700

Salem, NH

382 Main Street, Unit 102

  • 1 Bed
  • 1 Bath
  • 700 SqFt
  • -1 Day on Market
MLS#: 5116907
New Listing

$200,000

Salem, NH

59 Caddy Drive

    MLS#: 5116846
    New Listing

    $895,000

    Salem, NH

    1 Bernice Avenue

    • 4 Beds
    • 3 Baths
    • 0.24 Acres
    • 2,042 SqFt
    • 9 Days on Market
    MLS#: 5116699
    New Listing

    $1,079,000

    Salem, NH

    7 Bounty Court

    • 3 Beds
    • 3 Baths
    • 0.9 Acres
    • 4,699 SqFt
    • 10 Days on Market
    MLS#: 5116609

    Search Salem Properties For Sale

    Known as the “Gateway to New Hampshire”, Salem is the first town on Interstate 93 in New Hampshire. The town is located in Rockingham County and serves as a commercial hub due to its popular lack of sales tax. The picturesque town is home to over 30,000 residents making it a suburban area among the beautiful scenery. ​Click here to learn more about Salem, NH.

    Learn more about About the Salem NH Area.

    Broker Reciprocity 

    Copyright 2026 PrimeMLS, Inc. All rights reserved. This information is deemed reliable, but not guaranteed. The data relating to real estate displayed on this display comes in part from the IDX Program of PrimeMLS. The information being provided is for consumers’ personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Data last updated November 12, 2026 5:23 PM EST