Real estate in the city of Salem

Show Map
  • List View
  • Grid View
Sorted by
1 - 30 of 86 | Previous Page 1 of 3 Next
  1. 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)
  2. 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)
  3. 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)
  4. 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)
  5. 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)
  6. 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)
  7. 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)
    28 SHORE Drive, Salem, NH
    28 SHORE Drive
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 2,223 Home (sqft)
    • 2 Baths
    • 4,792 Lot (sqft)
  8. 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)
  9. 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)
  10. Photo of 17 Winter Street, Salem, NH 03079 (MLS # 5082614)
    $330,000
    Photo of 17 Winter Street, Salem, NH 03079 (MLS # 5082614)
    Photo of 17 Winter Street, Salem, NH 03079 (MLS # 5082614)
    36
     
    17 Winter Street, Salem, NH
    17 Winter Street
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 1,352 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  11. Photo of 36 Hawk Drive, Salem, NH 03079 (MLS # 5082564)
    $839,900
    Photo of 36 Hawk Drive, Salem, NH 03079 (MLS # 5082564)
    Photo of 36 Hawk Drive, Salem, NH 03079 (MLS # 5082564)
    36 Hawk Drive, Salem, NH
    36 Hawk Drive
    Salem, NH
    • 3 Beds
    • 3 Baths
    • 3,297 Home (sqft)
    • 3 Baths
    • 38,769 Lot (sqft)
  12. Photo of 37 Iris Avenue, Salem, NH 03079 (MLS # 5082527)
    $419,900
    Photo of 37 Iris Avenue, Salem, NH 03079 (MLS # 5082527)
    Photo of 37 Iris Avenue, Salem, NH 03079 (MLS # 5082527)
    36
     
    37 Iris Avenue, Salem, NH
    37 Iris Avenue
    Salem, NH
    • 3 Beds
    • 1 Bath
    • 1,336 Home (sqft)
    • 1 Bath
    • 16,989 Lot (sqft)
  13. Photo of 5 Sally Sweets Way #210, Salem, NH 03079 (MLS # 5082451)
    $479,000
    Photo of 5 Sally Sweets Way #210, Salem, NH 03079 (MLS # 5082451)
    Photo of 5 Sally Sweets Way #210, Salem, NH 03079 (MLS # 5082451)
    45
     
    5 Sally Sweets Way #210, Salem, NH
    5 Sally Sweets Way #210
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 1,293 Home (sqft)
    • 2 Baths
    • 3,921 Lot (sqft)
  14. Photo of 1 So. Policy Street, Salem, NH 03079 (MLS # 5082371)
    $599,900
    Photo of 1 So. Policy Street, Salem, NH 03079 (MLS # 5082371)
    Photo of 1 So. Policy Street, Salem, NH 03079 (MLS # 5082371)
    22
     
    1 So. Policy Street, Salem, NH
    1 So. Policy Street
    Salem, NH
    • 4 Beds
    • 3 Baths
    • 2,103 Home (sqft)
    • 3 Baths
    • 1.20 Lot (ac)
  15. Photo of 59 Cluff Road #42, Salem, NH 03079 (MLS # 5082370)
    $475,000
    Photo of 59 Cluff Road #42, Salem, NH 03079 (MLS # 5082370)
    Photo of 59 Cluff Road #42, Salem, NH 03079 (MLS # 5082370)
    26
     
    59 Cluff Road #42, Salem, NH
    59 Cluff Road #42
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 1,161 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  16. Photo of 15 Henry Street, Salem, NH 03079 (MLS # 5082240)
    $839,900
    Photo of 15 Henry Street, Salem, NH 03079 (MLS # 5082240)
    Photo of 15 Henry Street, Salem, NH 03079 (MLS # 5082240)
    26
     
    15 Henry Street, Salem, NH
    15 Henry Street
    Salem, NH
    • 3 Beds
    • 3 Baths
    • 2,206 Home (sqft)
    • 3 Baths
    • 13,940 Lot (sqft)
  17. Photo of 27 Cole Street, Salem, NH 03079 (MLS # 5081976)
    $729,900
    Photo of 27 Cole Street, Salem, NH 03079 (MLS # 5081976)
    Photo of 27 Cole Street, Salem, NH 03079 (MLS # 5081976)
    27 Cole Street, Salem, NH
    27 Cole Street
    Salem, NH
    • 4 Beds
    • 3 Baths
    • 2,088 Home (sqft)
    • 3 Baths
    • 20,038 Lot (sqft)
  18. Photo of 113 Cluff Crossing Road #26, Salem, NH 03079 (MLS # 5081945)
    $300,000
    Photo of 113 Cluff Crossing Road #26, Salem, NH 03079 (MLS # 5081945)
    Photo of 113 Cluff Crossing Road #26, Salem, NH 03079 (MLS # 5081945)
    31
     
    113 Cluff Crossing Road #26, Salem, NH
    113 Cluff Crossing Road #26
    Salem, NH
    • 2 Beds
    • 1 Bath
    • 912 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  19. Photo of 1 Brook Road #12, Salem, NH 03079 (MLS # 5081934)
    $279,900
    Photo of 1 Brook Road #12, Salem, NH 03079 (MLS # 5081934)
    Photo of 1 Brook Road #12, Salem, NH 03079 (MLS # 5081934)
    15
     
    1 Brook Road #12, Salem, NH
    1 Brook Road #12
    Salem, NH
    • 2 Beds
    • 1 Bath
    • 891 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  20. Photo of 60 Town Farm Road, Salem, NH 03079 (MLS # 5081824)
    $530,000
    Photo of 60 Town Farm Road, Salem, NH 03079 (MLS # 5081824)
    Photo of 60 Town Farm Road, Salem, NH 03079 (MLS # 5081824)
    38
     
    60 Town Farm Road, Salem, NH
    60 Town Farm Road
    Salem, NH
    • 3 Beds
    • 2 Baths
    • 1,332 Home (sqft)
    • 2 Baths
    • 1.25 Lot (ac)
  21. Photo of 150 Porcupine Circle, Salem, NH 03079 (MLS # 5081393)
    $399,900
    Photo of 150 Porcupine Circle, Salem, NH 03079 (MLS # 5081393)
    Photo of 150 Porcupine Circle, Salem, NH 03079 (MLS # 5081393)
    35
     
    150 Porcupine Circle, Salem, NH
    150 Porcupine Circle
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 1,320 Home (sqft)
    • 2 Baths
    • 38,333 Lot (sqft)
  22. 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)
  23. 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)
  24. 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)
  25. 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)
  26. 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)
  27. 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)
  28. 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)
  29. 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)
  30. 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)
Previous Page 1 of 3 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/15/26 4:46 AM PDT


Prime MLS

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