Salem

Show Map
  • List View
  • Grid View
Sorted by
1 - 30 of 94 | Previous Page 1 of 4 Next
  1. Photo of 3 S Shore Road #6, Salem, NH 03079 (MLS # 5085228)
    $1,895
    Photo of 3 S Shore Road #6, Salem, NH 03079 (MLS # 5085228)
    Photo of 3 S Shore Road #6, Salem, NH 03079 (MLS # 5085228)
    18
     
    3 S Shore Road #6, Salem, NH
    3 S Shore Road #6
    Salem, NH
    • 1 Bed
    • 1 Bath
    • 1,000 Home (sqft)
    • 1 Bath
    • 1.70 Lot (ac)
  2. Photo of 384 Main Street #103, Salem, NH 03079 (MLS # 5085058)
    $420,525
    Photo of 384 Main Street #103, Salem, NH 03079 (MLS # 5085058)
    Photo of 384 Main Street #103, Salem, NH 03079 (MLS # 5085058)
    30
     
    384 Main Street #103, Salem, NH
    384 Main Street #103
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 945 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  3. Photo of 13 Darryl Lane, Salem, NH 03079 (MLS # 5085034)
    $519,900
    Photo of 13 Darryl Lane, Salem, NH 03079 (MLS # 5085034)
    Photo of 13 Darryl Lane, Salem, NH 03079 (MLS # 5085034)
    51
     
    13 Darryl Lane, Salem, NH
    13 Darryl Lane
    Salem, NH
    • 3 Beds
    • 3 Baths
    • 1,436 Home (sqft)
    • 3 Baths
    • 12,633 Lot (sqft)
  4. Photo of 71 Haverhill Road, Salem, NH 03079 (MLS # 5084911)
    $1,150,000
    Photo of 71 Haverhill Road, Salem, NH 03079 (MLS # 5084911)
    Photo of 71 Haverhill Road, Salem, NH 03079 (MLS # 5084911)
    59
     
    71 Haverhill Road, Salem, NH
    71 Haverhill Road
    Salem, NH
    • 4 Beds
    • 3 Baths
    • 3,340 Home (sqft)
    • 3 Baths
    • 2.63 Lot (ac)
  5. Photo of 18 Barron Avenue, Salem, NH 03079 (MLS # 5084905)
    $599,900
    Photo of 18 Barron Avenue, Salem, NH 03079 (MLS # 5084905)
    Photo of 18 Barron Avenue, Salem, NH 03079 (MLS # 5084905)
    36
     
    18 Barron Avenue, Salem, NH
    18 Barron Avenue
    Salem, NH
    • 3 Beds
    • 2 Baths
    • 1,460 Home (sqft)
    • 2 Baths
    • 10,019 Lot (sqft)
  6. Photo of 7 Lancelot Court #8, Salem, NH 03079 (MLS # 5084896)
    $1,950
    Photo of 7 Lancelot Court #8, Salem, NH 03079 (MLS # 5084896)
    Photo of 7 Lancelot Court #8, Salem, NH 03079 (MLS # 5084896)
    7 Lancelot Court #8, Salem, NH
    7 Lancelot Court #8
    Salem, NH
    • 2 Beds
    • 1 Bath
    • 893 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  7. Photo of 18 Artisan Drive #519, Salem, NH 03079 (MLS # 5084842)
    $1,499,000
    Photo of 18 Artisan Drive #519, Salem, NH 03079 (MLS # 5084842)
    Photo of 18 Artisan Drive #519, Salem, NH 03079 (MLS # 5084842)
    18 Artisan Drive #519, Salem, NH
    18 Artisan Drive #519
    Salem, NH
    • 2 Beds
    • 3 Baths
    • 1,558 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  8. Photo of 16 School Street, Salem, NH 03079 (MLS # 5084584)
    $699,000
    Photo of 16 School Street, Salem, NH 03079 (MLS # 5084584)
    Photo of 16 School Street, Salem, NH 03079 (MLS # 5084584)
    45
     
    16 School Street, Salem, NH
    16 School Street
    Salem, NH
    • 7 Beds
    • 2 Baths
    • 2,288 Home (sqft)
    • 2 Baths
    • 2.00 Lot (ac)
  9. Photo of 384 Main Street #205, Salem, NH 03079 (MLS # 5084455)
    $305,270
    Photo of 384 Main Street #205, Salem, NH 03079 (MLS # 5084455)
    Photo of 384 Main Street #205, Salem, NH 03079 (MLS # 5084455)
    31
     
    384 Main Street #205, Salem, NH
    384 Main Street #205
    Salem, NH
    • 1 Bed
    • 1 Bath
    • 686 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  10. Photo of 26 Flintlock Road, Salem, NH 03079 (MLS # 5084401)
    $1,050,000
    Photo of 26 Flintlock Road, Salem, NH 03079 (MLS # 5084401)
    Photo of 26 Flintlock Road, Salem, NH 03079 (MLS # 5084401)
    26 Flintlock Road, Salem, NH
    26 Flintlock Road
    Salem, NH
    • 4 Beds
    • 3 Baths
    • 4,090 Home (sqft)
    • 3 Baths
    • 3.79 Lot (ac)
  11. Photo of 3 Surrey Lane, Salem, NH 03079 (MLS # 5084255)
    $1,079,900
    Photo of 3 Surrey Lane, Salem, NH 03079 (MLS # 5084255)
    Photo of 3 Surrey Lane, Salem, NH 03079 (MLS # 5084255)
    45
     
    3 Surrey Lane, Salem, NH
    3 Surrey Lane
    Salem, NH
    • 4 Beds
    • 5 Baths
    • 4,724 Home (sqft)
    • 5 Baths
    • 2.00 Lot (ac)
  12. Photo of 384 Main Street #208, Salem, NH 03079 (MLS # 5084195)
    $350,215
    Photo of 384 Main Street #208, Salem, NH 03079 (MLS # 5084195)
    Photo of 384 Main Street #208, Salem, NH 03079 (MLS # 5084195)
    31
     
    384 Main Street #208, Salem, NH
    384 Main Street #208
    Salem, NH
    • 1 Bed
    • 1 Bath
    • 787 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  13. Photo of 4 Trailerhome Drive, Salem, NH 03079 (MLS # 5083924)
    $234,900
    Photo of 4 Trailerhome Drive, Salem, NH 03079 (MLS # 5083924)
    Photo of 4 Trailerhome Drive, Salem, NH 03079 (MLS # 5083924)
    23
     
    4 Trailerhome Drive, Salem, NH
    4 Trailerhome Drive
    Salem, NH
    • 2 Beds
    • 1 Bath
    • 924 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  14. Photo of 80 Pond Street #1, Salem, NH 03079 (MLS # 5083911)
    $524,900
    Photo of 80 Pond Street #1, Salem, NH 03079 (MLS # 5083911)
    Photo of 80 Pond Street #1, Salem, NH 03079 (MLS # 5083911)
    80 Pond Street #1, Salem, NH
    80 Pond Street #1
    Salem, NH
    • 2 Beds
    • 3 Baths
    • 1,846 Home (sqft)
    • 3 Baths
    • 16,553 Lot (sqft)
  15. Photo of 2 Millville Terrace, Salem, NH 03079 (MLS # 5083847)
    $599,900
    Photo of 2 Millville Terrace, Salem, NH 03079 (MLS # 5083847)
    Photo of 2 Millville Terrace, Salem, NH 03079 (MLS # 5083847)
    40
     
    2 Millville Terrace, Salem, NH
    2 Millville Terrace
    Salem, NH
    • 2 Beds
    • 3 Baths
    • 1,610 Home (sqft)
    • 3 Baths
    • 3,050 Lot (sqft)
  16. Photo of 3 Hummingbird Lane, Salem, NH 03079 (MLS # 5083839)
    $1,295,000
    Photo of 3 Hummingbird Lane, Salem, NH 03079 (MLS # 5083839)
    Photo of 3 Hummingbird Lane, Salem, NH 03079 (MLS # 5083839)
    3 Hummingbird Lane, Salem, NH
    3 Hummingbird Lane
    Salem, NH
    • 5 Beds
    • 4 Baths
    • 3,480 Home (sqft)
    • 4 Baths
    • 29,621 Lot (sqft)
  17. No property photo available
    $351,550
    No property photo available
    No property photo available
    384 Main Street #101, Salem, NH
    384 Main Street #101
    Salem, NH
    • 1 Bed
    • 1 Bath
    • 790 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  18. Photo of 18 Artisan Drive #512, Salem, NH 03079 (MLS # 5083729)
    $1,299,000
    Photo of 18 Artisan Drive #512, Salem, NH 03079 (MLS # 5083729)
    Photo of 18 Artisan Drive #512, Salem, NH 03079 (MLS # 5083729)
    18 Artisan Drive #512, Salem, NH
    18 Artisan Drive #512
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 1,147 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  19. Photo of 34 Shore Drive, Salem, NH 03079 (MLS # 5083658)
    $799,900
    Photo of 34 Shore Drive, Salem, NH 03079 (MLS # 5083658)
    Photo of 34 Shore Drive, Salem, NH 03079 (MLS # 5083658)
    53
     
    34 Shore Drive, Salem, NH
    34 Shore Drive
    Salem, NH
    • 4 Beds
    • 3 Baths
    • 2,611 Home (sqft)
    • 3 Baths
    • 14,811 Lot (sqft)
  20. Photo of 14 Ganley Drive, Salem, NH 03079 (MLS # 5083585)
    $819,900
    Photo of 14 Ganley Drive, Salem, NH 03079 (MLS # 5083585)
    Photo of 14 Ganley Drive, Salem, NH 03079 (MLS # 5083585)
    14 Ganley Drive, Salem, NH
    14 Ganley Drive
    Salem, NH
    • 4 Beds
    • 3 Baths
    • 2,516 Home (sqft)
    • 3 Baths
    • 25,701 Lot (sqft)
  21. Photo of 9 Dawson Avenue, Salem, NH 03079 (MLS # 5083573)
    $549,900
    Photo of 9 Dawson Avenue, Salem, NH 03079 (MLS # 5083573)
    Photo of 9 Dawson Avenue, Salem, NH 03079 (MLS # 5083573)
    42
     
    9 Dawson Avenue, Salem, NH
    9 Dawson Avenue
    Salem, NH
    • 3 Beds
    • 1 Bath
    • 1,792 Home (sqft)
    • 1 Bath
    • 15,682 Lot (sqft)
  22. Photo of 384 Main Street #204, Salem, NH 03079 (MLS # 5083451)
    $355,110
    Photo of 384 Main Street #204, Salem, NH 03079 (MLS # 5083451)
    Photo of 384 Main Street #204, Salem, NH 03079 (MLS # 5083451)
    31
     
    384 Main Street #204, Salem, NH
    384 Main Street #204
    Salem, NH
    • 2 Beds
    • 1 Bath
    • 798 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  23. Photo of 384 Main Street #201, Salem, NH 03079 (MLS # 5083449)
    $351,550
    Photo of 384 Main Street #201, Salem, NH 03079 (MLS # 5083449)
    Photo of 384 Main Street #201, Salem, NH 03079 (MLS # 5083449)
    31
     
    384 Main Street #201, Salem, NH
    384 Main Street #201
    Salem, NH
    • 1 Bed
    • 1 Bath
    • 790 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  24. Photo of 384 Main Street #105, Salem, NH 03079 (MLS # 5083368)
    $305,270
    Photo of 384 Main Street #105, Salem, NH 03079 (MLS # 5083368)
    Photo of 384 Main Street #105, Salem, NH 03079 (MLS # 5083368)
    30
     
    384 Main Street #105, Salem, NH
    384 Main Street #105
    Salem, NH
    • 1 Bed
    • 1 Bath
    • 686 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  25. Photo of 15 Princess Drive, Salem, NH 03079 (MLS # 5083168)
    $159,999
    Photo of 15 Princess Drive, Salem, NH 03079 (MLS # 5083168)
    Photo of 15 Princess Drive, Salem, NH 03079 (MLS # 5083168)
    14
     
    15 Princess Drive, Salem, NH
    15 Princess Drive
    Salem, NH
    • 1 Bed
    • 1 Bath
    • 784 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  26. Photo of 25 Maylane Drive, Salem, NH 03079 (MLS # 5083160)
    $695,000
    Photo of 25 Maylane Drive, Salem, NH 03079 (MLS # 5083160)
    Photo of 25 Maylane Drive, Salem, NH 03079 (MLS # 5083160)
    25 Maylane Drive, Salem, NH
    25 Maylane Drive
    Salem, NH
    • 3 Beds
    • 3 Baths
    • 1,962 Home (sqft)
    • 3 Baths
    • 1.55 Lot (ac)
  27. Photo of 384 Main Street #206, Salem, NH 03079 (MLS # 5083146)
    $378,695
    Photo of 384 Main Street #206, Salem, NH 03079 (MLS # 5083146)
    Photo of 384 Main Street #206, Salem, NH 03079 (MLS # 5083146)
    31
     
    384 Main Street #206, Salem, NH
    384 Main Street #206
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 851 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  28. Photo of 28 SHORE Drive, Salem, NH 03079 (MLS # 5083113)
    $625,000
    Photo of 28 SHORE Drive, Salem, NH 03079 (MLS # 5083113)
    Photo of 28 SHORE Drive, Salem, NH 03079 (MLS # 5083113)
    31
     
    28 SHORE Drive, Salem, NH
    28 SHORE Drive
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 2,223 Home (sqft)
    • 2 Baths
    • 4,792 Lot (sqft)
  29. Photo of 85 Shadow Lake Road, Salem, NH 03079 (MLS # 5082945)
    $649,900
    Photo of 85 Shadow Lake Road, Salem, NH 03079 (MLS # 5082945)
    Photo of 85 Shadow Lake Road, Salem, NH 03079 (MLS # 5082945)
    33
     
    85 Shadow Lake Road, Salem, NH
    85 Shadow Lake Road
    Salem, NH
    • 2 Beds
    • 1 Bath
    • 1,032 Home (sqft)
    • 1 Bath
    • 5,228 Lot (sqft)
  30. Photo of 22 Tyler Street, Salem, NH 03079 (MLS # 5082669)
    $565,000
    Photo of 22 Tyler Street, Salem, NH 03079 (MLS # 5082669)
    Photo of 22 Tyler Street, Salem, NH 03079 (MLS # 5082669)
    22 Tyler Street, Salem, NH
    22 Tyler Street
    Salem, NH
    • 3 Beds
    • 2 Baths
    • 1,834 Home (sqft)
    • 2 Baths
    • 19,602 Lot (sqft)
Previous Page 1 of 4 Next

Copyright 2026 PrimeMLS. All rights reserved.

This information is deemed reliable, but not guaranteed

The data relating to real estate displayed on this web site 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 4/24/26 11:07 AM PDT


Prime MLS

This IDX is (c) Diverse Solutions 2026. Privacy | Terms & Conditions