Salem

Show Map
  • List View
  • Grid View
Sorted by
31 - 60 of 92 | Previous Page 2 of 4 Next
  1. Photo of 20 Colonial Drive, Salem, NH 03079 (MLS # 5081386)
    $649,000
    Photo of 20 Colonial Drive, Salem, NH 03079 (MLS # 5081386)
    Photo of 20 Colonial Drive, Salem, NH 03079 (MLS # 5081386)
    28
     
    20 Colonial Drive, Salem, NH
    20 Colonial Drive
    Salem, NH
    • 3 Beds
    • 2 Baths
    • 1,920 Home (sqft)
    • 2 Baths
    • 15,246 Lot (sqft)
  2. Photo of 15 Winter Street, Salem, NH 03079 (MLS # 5081245)
    $270,900
    Photo of 15 Winter Street, Salem, NH 03079 (MLS # 5081245)
    Photo of 15 Winter Street, Salem, NH 03079 (MLS # 5081245)
    25
     
    15 Winter Street, Salem, NH
    15 Winter Street
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 1,056 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  3. Photo of 85 Caddy Drive, Salem, NH 03079 (MLS # 5081131)
    $199,000
    Photo of 85 Caddy Drive, Salem, NH 03079 (MLS # 5081131)
    Photo of 85 Caddy Drive, Salem, NH 03079 (MLS # 5081131)
    24
     
    85 Caddy Drive, Salem, NH
    85 Caddy Drive
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 952 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  4. Photo of 96 Shadow Lake Road #Unit 2 - Rear, Salem, NH 03079 (MLS # 5080954)
    $679,900
    Photo of 96 Shadow Lake Road #Unit 2 - Rear, Salem, NH 03079 (MLS # 5080954)
    Photo of 96 Shadow Lake Road #Unit 2 - Rear, Salem, NH 03079 (MLS # 5080954)
    59
     
    96 Shadow Lake Road #Unit 2 - Rear, Salem, NH
    96 Shadow Lake Road #Unit 2 - Rear
    Salem, NH
    • 2 Beds
    • 3 Baths
    • 1,536 Home (sqft)
    • 3 Baths
    • 15,682 Lot (sqft)
  5. Photo of 96 Shadow Lake Road #Unit 2 - Rear, Salem, NH 03079 (MLS # 5080953)
    $679,900
    Photo of 96 Shadow Lake Road #Unit 2 - Rear, Salem, NH 03079 (MLS # 5080953)
    Photo of 96 Shadow Lake Road #Unit 2 - Rear, Salem, NH 03079 (MLS # 5080953)
    59
     
    96 Shadow Lake Road #Unit 2 - Rear, Salem, NH
    96 Shadow Lake Road #Unit 2 - Rear
    Salem, NH
    • 2 Beds
    • 3 Baths
    • 1,536 Home (sqft)
    • 3 Baths
    • 15,682 Lot (sqft)
  6. Photo of 2 Hall Avenue, Salem, NH 03079 (MLS # 5080936)
    $959,999
    Photo of 2 Hall Avenue, Salem, NH 03079 (MLS # 5080936)
    Photo of 2 Hall Avenue, Salem, NH 03079 (MLS # 5080936)
    59
     
    2 Hall Avenue, Salem, NH
    2 Hall Avenue
    Salem, NH
    • 4 Beds
    • 3 Baths
    • 3,073 Home (sqft)
    • 3 Baths
    • 1.45 Lot (ac)
  7. Photo of 20 N. Main Street, Salem, NH 03073 (MLS # 5080888)
    $459,000
    Photo of 20 N. Main Street, Salem, NH 03073 (MLS # 5080888)
    Photo of 20 N. Main Street, Salem, NH 03073 (MLS # 5080888)
    46
     
    20 N. Main Street, Salem, NH
    20 N. Main Street
    Salem, NH
    • 2 Beds
    • 1 Bath
    • 1,336 Home (sqft)
    • 1 Bath
    • 9,584 Lot (sqft)
  8. Photo of 100 School Street, Salem, NH 03079 (MLS # 5080667)
    $720,000
    Photo of 100 School Street, Salem, NH 03079 (MLS # 5080667)
    Photo of 100 School Street, Salem, NH 03079 (MLS # 5080667)
    100 School Street, Salem, NH
    100 School Street
    Salem, NH
    • 5 Beds
    • 3 Baths
    • 3,316 Home (sqft)
    • 3 Baths
    • 26,136 Lot (sqft)
  9. Photo of 384 Main Street #107, Salem, NH 03079 (MLS # 5080494)
    $509,080
    Photo of 384 Main Street #107, Salem, NH 03079 (MLS # 5080494)
    Photo of 384 Main Street #107, Salem, NH 03079 (MLS # 5080494)
    30
     
    384 Main Street #107, Salem, NH
    384 Main Street #107
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 1,144 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  10. Photo of 4 Lancelot Court #8, Salem, NH 03079 (MLS # 5080319)
    $1,950
    Photo of 4 Lancelot Court #8, Salem, NH 03079 (MLS # 5080319)
    Photo of 4 Lancelot Court #8, Salem, NH 03079 (MLS # 5080319)
    4 Lancelot Court #8, Salem, NH
    4 Lancelot Court #8
    Salem, NH
    • 2 Beds
    • 1 Bath
    • 675 Home (sqft)
    • 1 Bath
    • 1,743 Lot (sqft)
  11. Photo of 65 Pelham Road, Salem, NH 03079 (MLS # 5079967)
    $799,900
    Photo of 65 Pelham Road, Salem, NH 03079 (MLS # 5079967)
    Photo of 65 Pelham Road, Salem, NH 03079 (MLS # 5079967)
    44
     
    65 Pelham Road, Salem, NH
    65 Pelham Road
    Salem, NH
    • 3 Beds
    • 3 Baths
    • 2,377 Home (sqft)
    • 3 Baths
    • 1.90 Lot (ac)
  12. Photo of 7 Douglas Drive, Salem, NH 03079 (MLS # 5079824)
    $499,999
    Photo of 7 Douglas Drive, Salem, NH 03079 (MLS # 5079824)
    Photo of 7 Douglas Drive, Salem, NH 03079 (MLS # 5079824)
    33
     
    7 Douglas Drive, Salem, NH
    7 Douglas Drive
    Salem, NH
    • 2 Beds
    • 1 Bath
    • 1,072 Home (sqft)
    • 1 Bath
    • 16,989 Lot (sqft)
  13. Photo of 18 Shepard Avenue, Salem, NH 03079 (MLS # 5079784)
    $519,900
    Photo of 18 Shepard Avenue, Salem, NH 03079 (MLS # 5079784)
    Photo of 18 Shepard Avenue, Salem, NH 03079 (MLS # 5079784)
    27
     
    18 Shepard Avenue, Salem, NH
    18 Shepard Avenue
    Salem, NH
    • 3 Beds
    • 1 Bath
    • 1,650 Home (sqft)
    • 1 Bath
    • 17,424 Lot (sqft)
  14. Photo of 56 Nelson Street, Salem, NH 03079 (MLS # 5079661)
    $295,000
    Photo of 56 Nelson Street, Salem, NH 03079 (MLS # 5079661)
    Photo of 56 Nelson Street, Salem, NH 03079 (MLS # 5079661)
    31
     
    56 Nelson Street, Salem, NH
    56 Nelson Street
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 924 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  15. Photo of 42 Marianna Road, Salem, NH 03079 (MLS # 5079646)
    $686,000
    Photo of 42 Marianna Road, Salem, NH 03079 (MLS # 5079646)
    Photo of 42 Marianna Road, Salem, NH 03079 (MLS # 5079646)
    42 Marianna Road, Salem, NH
    42 Marianna Road
    Salem, NH
    • 4 Beds
    • 3 Baths
    • 2,442 Home (sqft)
    • 3 Baths
    • 15,246 Lot (sqft)
  16. Photo of 8 Arcadia Lane, Salem, NH 03079 (MLS # 5079075)
    $1,475,000
    Photo of 8 Arcadia Lane, Salem, NH 03079 (MLS # 5079075)
    Photo of 8 Arcadia Lane, Salem, NH 03079 (MLS # 5079075)
    55
     
    8 Arcadia Lane, Salem, NH
    8 Arcadia Lane
    Salem, NH
    • 5 Beds
    • 5 Baths
    • 5,700 Home (sqft)
    • 5 Baths
    • 1.05 Lot (ac)
  17. Photo of 5 Highland Avenue, Salem, NH 03079 (MLS # 5078993)
    $1,399,900
    Photo of 5 Highland Avenue, Salem, NH 03079 (MLS # 5078993)
    Photo of 5 Highland Avenue, Salem, NH 03079 (MLS # 5078993)
    41
     
    5 Highland Avenue, Salem, NH
    5 Highland Avenue
    Salem, NH
    • 4 Beds
    • 4 Baths
    • 3,296 Home (sqft)
    • 4 Baths
    • 31,799 Lot (sqft)
  18. Photo of 18 Artisan Drive #505, Salem, NH 03079 (MLS # 5078958)
    $1,375,000
    Photo of 18 Artisan Drive #505, Salem, NH 03079 (MLS # 5078958)
    Photo of 18 Artisan Drive #505, Salem, NH 03079 (MLS # 5078958)
    58
     
    18 Artisan Drive #505, Salem, NH
    18 Artisan Drive #505
    Salem, NH
    • 2 Beds
    • 3 Baths
    • 1,397 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  19. Photo of 398 N Main Street, Salem, NH 03079 (MLS # 5078791)
    $399,000
    Photo of 398 N Main Street, Salem, NH 03079 (MLS # 5078791)
    Photo of 398 N Main Street, Salem, NH 03079 (MLS # 5078791)
    44
     
    398 N Main Street, Salem, NH
    398 N Main Street
    Salem, NH
    • 2 Beds
    • 1 Bath
    • 1,152 Home (sqft)
    • 1 Bath
    • 16,989 Lot (sqft)
  20. Photo of 37 Brady Avenue, Salem, NH 03079 (MLS # 5078735)
    $1,350,000
    Photo of 37 Brady Avenue, Salem, NH 03079 (MLS # 5078735)
    Photo of 37 Brady Avenue, Salem, NH 03079 (MLS # 5078735)
    37 Brady Avenue, Salem, NH
    37 Brady Avenue
    Salem, NH
    • 4 Beds
    • 4 Baths
    • 5,957 Home (sqft)
    • 4 Baths
    • 1.89 Lot (ac)
  21. Photo of 4 Brook Road #5, Salem, NH 03079 (MLS # 5078600)
    $2,400
    Photo of 4 Brook Road #5, Salem, NH 03079 (MLS # 5078600)
    Photo of 4 Brook Road #5, Salem, NH 03079 (MLS # 5078600)
    19
     
    4 Brook Road #5, Salem, NH
    4 Brook Road #5
    Salem, NH
    • 2 Beds
    • 1 Bath
    • 891 Home (sqft)
    • 1 Bath
    • 2,614 Lot (sqft)
  22. Photo of 16 Fox Run Lane #10382, Salem, NH 03079 (MLS # 5078595)
    $1,360,000
    Photo of 16 Fox Run Lane #10382, Salem, NH 03079 (MLS # 5078595)
    Photo of 16 Fox Run Lane #10382, Salem, NH 03079 (MLS # 5078595)
    16 Fox Run Lane #10382, Salem, NH
    16 Fox Run Lane #10382
    Salem, NH
    • 4 Beds
    • 4 Baths
    • 5,042 Home (sqft)
    • 4 Baths
    • 1.14 Lot (ac)
  23. Photo of 289 Main Street #6, Salem, NH 03079 (MLS # 5078158)
    $1,600
    Photo of 289 Main Street #6, Salem, NH 03079 (MLS # 5078158)
    Photo of 289 Main Street #6, Salem, NH 03079 (MLS # 5078158)
    10
     
    289 Main Street #6, Salem, NH
    289 Main Street #6
    Salem, NH
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 4,356 Lot (sqft)
  24. Photo of 289 Main Street #6, Salem, NH 03079 (MLS # 5078156)
    $130,000
    Photo of 289 Main Street #6, Salem, NH 03079 (MLS # 5078156)
    Photo of 289 Main Street #6, Salem, NH 03079 (MLS # 5078156)
    11
     
    289 Main Street #6, Salem, NH
    289 Main Street #6
    Salem, NH
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 4,356 Lot (sqft)
  25. Photo of 289 Main Street #10, Salem, NH 03079 (MLS # 5078146)
    $1,800
    Photo of 289 Main Street #10, Salem, NH 03079 (MLS # 5078146)
    Photo of 289 Main Street #10, Salem, NH 03079 (MLS # 5078146)
    14
     
    289 Main Street #10, Salem, NH
    289 Main Street #10
    Salem, NH
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 4,356 Lot (sqft)
  26. Photo of 289 Main Street #10, Salem, NH 03079 (MLS # 5078142)
    $150,000
    Photo of 289 Main Street #10, Salem, NH 03079 (MLS # 5078142)
    Photo of 289 Main Street #10, Salem, NH 03079 (MLS # 5078142)
    13
     
    289 Main Street #10, Salem, NH
    289 Main Street #10
    Salem, NH
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 4,356 Lot (sqft)
  27. Photo of 14 Loren Road, Salem, NH 03079 (MLS # 5077916)
    $599,900
    Photo of 14 Loren Road, Salem, NH 03079 (MLS # 5077916)
    Photo of 14 Loren Road, Salem, NH 03079 (MLS # 5077916)
    40
     
    14 Loren Road, Salem, NH
    14 Loren Road
    Salem, NH
    • 3 Beds
    • 3 Baths
    • 1,852 Home (sqft)
    • 3 Baths
    • 15,246 Lot (sqft)
  28. Photo of 130 Main Street #201D, Salem, NH 03079 (MLS # 5077502)
    $625
    Photo of 130 Main Street #201D, Salem, NH 03079 (MLS # 5077502)
    Photo of 130 Main Street #201D, Salem, NH 03079 (MLS # 5077502)
    130 Main Street #201D, Salem, NH
    130 Main Street #201D
    Salem, NH
    • 0 Beds
    • 0 Baths
    • 110 Home (sqft)
    • 0 Baths
    • 1.55 Lot (ac)
  29. Photo of 384 Main Street #203, Salem, NH 03079 (MLS # 5077409)
    $420,080
    Photo of 384 Main Street #203, Salem, NH 03079 (MLS # 5077409)
    Photo of 384 Main Street #203, Salem, NH 03079 (MLS # 5077409)
    384 Main Street #203, Salem, NH
    384 Main Street #203
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 944 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  30. Photo of 384 Main Street #102, Salem, NH 03079 (MLS # 5077407)
    $351,550
    Photo of 384 Main Street #102, Salem, NH 03079 (MLS # 5077407)
    Photo of 384 Main Street #102, Salem, NH 03079 (MLS # 5077407)
    384 Main Street #102, Salem, NH
    384 Main Street #102
    Salem, NH
    • 1 Bed
    • 1 Bath
    • 790 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
Previous Page 2 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/16/26 12:49 PM PDT


Prime MLS

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