Sandown: (603) 887-2792 | Hampstead: (603) 489-2987 | 

City of Salem Real Estate and Homes for Sale

Properties 1 - 30 of 85 | « First | < Previous | Next > | Last »
Sorted by
Show Map
  1. Photo of 97 Old Rockingham Road, Salem, NH 03079 (MLS # 5096916)
    $519,900
    Photo of 97 Old Rockingham Road, Salem, NH 03079 (MLS # 5096916)
    Photo of 97 Old Rockingham Road, Salem, NH 03079 (MLS # 5096916)
    54
     
    97 Old Rockingham Road, Salem, NH
    97 Old Rockingham Road
    Salem, NH
    • 3 Beds
    • 1 Bath
    • 1,488 Home (sqft)
    • 1 Bath
    • 29,186 Lot (sqft)
  2. Photo of 59 Cluff Road #37, Salem, NH 03079 (MLS # 5096896)
    $495,000
    Photo of 59 Cluff Road #37, Salem, NH 03079 (MLS # 5096896)
    Photo of 59 Cluff Road #37, Salem, NH 03079 (MLS # 5096896)
    47
    59 Cluff Road #37, Salem, NH
    59 Cluff Road #37
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 1,237 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  3. Photo of 10 Sullivan Avenue, Salem, NH 03079 (MLS # 5096703)
    $629,900
    Photo of 10 Sullivan Avenue, Salem, NH 03079 (MLS # 5096703)
    Photo of 10 Sullivan Avenue, Salem, NH 03079 (MLS # 5096703)
    42
    10 Sullivan Avenue, Salem, NH
    10 Sullivan Avenue
    Salem, NH
    • 4 Beds
    • 2 Baths
    • 2,076 Home (sqft)
    • 2 Baths
    • 2.00 Lot (ac)
  4. Photo of 181183 Bluff Street, Salem, NH 03079 (MLS # 5096699)
    $710,000
    Photo of 181183 Bluff Street, Salem, NH 03079 (MLS # 5096699)
    Photo of 181183 Bluff Street, Salem, NH 03079 (MLS # 5096699)
    36
    181183 Bluff Street, Salem, NH
    181183 Bluff Street
    Salem, NH
    • 4 Beds
    • 4 Baths
    • 2,528 Home (sqft)
    • 4 Baths
    • 2.10 Lot (ac)
  5. Photo of 10 Braemoor Woods Road #104, Salem, NH 03079 (MLS # 5096695)
    $420,000
    Photo of 10 Braemoor Woods Road #104, Salem, NH 03079 (MLS # 5096695)
    Photo of 10 Braemoor Woods Road #104, Salem, NH 03079 (MLS # 5096695)
    16
    10 Braemoor Woods Road #104, Salem, NH
    10 Braemoor Woods Road #104
    Salem, NH
    • 1 Bed
    • 2 Baths
    • 840 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  6. Photo of 43 Bluff Street, Salem, NH 03079 (MLS # 5096602)
    $540,000
    Photo of 43 Bluff Street, Salem, NH 03079 (MLS # 5096602)
    Photo of 43 Bluff Street, Salem, NH 03079 (MLS # 5096602)
    35
    43 Bluff Street, Salem, NH
    43 Bluff Street
    Salem, NH
    • 3 Beds
    • 1 Bath
    • 1,244 Home (sqft)
    • 1 Bath
    • 22,216 Lot (sqft)
  7. Photo of 26 Veronica Avenue, Salem, NH 03079 (MLS # 5096397)
    $575,000
    Photo of 26 Veronica Avenue, Salem, NH 03079 (MLS # 5096397)
    Photo of 26 Veronica Avenue, Salem, NH 03079 (MLS # 5096397)
    51
    26 Veronica Avenue, Salem, NH
    26 Veronica Avenue
    Salem, NH
    • 3 Beds
    • 3 Baths
    • 1,912 Home (sqft)
    • 3 Baths
    • 12,633 Lot (sqft)
  8. Photo of 29 Lowell Road #18, Salem, NH 03079 (MLS # 5096605)
    $239,000
    Photo of 29 Lowell Road #18, Salem, NH 03079 (MLS # 5096605)
    Photo of 29 Lowell Road #18, Salem, NH 03079 (MLS # 5096605)
    25
    29 Lowell Road #18, Salem, NH
    29 Lowell Road #18
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 924 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  9. Photo of 5 Lancelot Court #2, Salem, NH 03079 (MLS # 5096290)
    $265,000
    Photo of 5 Lancelot Court #2, Salem, NH 03079 (MLS # 5096290)
    Photo of 5 Lancelot Court #2, Salem, NH 03079 (MLS # 5096290)
    17
    5 Lancelot Court #2, Salem, NH
    5 Lancelot Court #2
    Salem, NH
    • 2 Beds
    • 1 Bath
    • 720 Home (sqft)
    • 1 Bath
    • 1,743 Lot (sqft)
  10. Photo of 4 Alma Avenue, Salem, NH 03079 (MLS # 5096243)
    $639,900
    Photo of 4 Alma Avenue, Salem, NH 03079 (MLS # 5096243)
    Photo of 4 Alma Avenue, Salem, NH 03079 (MLS # 5096243)
    41
    4 Alma Avenue, Salem, NH
    4 Alma Avenue
    Salem, NH
    • 4 Beds
    • 2 Baths
    • 2,934 Home (sqft)
    • 2 Baths
    • 10,019 Lot (sqft)
  11. Photo of 8 Hazelwood Drive, Salem, NH 03079 (MLS # 5096115)
    $799,999
    Photo of 8 Hazelwood Drive, Salem, NH 03079 (MLS # 5096115)
    Photo of 8 Hazelwood Drive, Salem, NH 03079 (MLS # 5096115)
    57
    8 Hazelwood Drive, Salem, NH
    8 Hazelwood Drive
    Salem, NH
    • 3 Beds
    • 3 Baths
    • 2,356 Home (sqft)
    • 3 Baths
    • 1.10 Lot (ac)
  12. Photo of 13 Asbury Street, Salem, NH 03079 (MLS # 5095618)
    $575,000
    Photo of 13 Asbury Street, Salem, NH 03079 (MLS # 5095618)
    Photo of 13 Asbury Street, Salem, NH 03079 (MLS # 5095618)
    29
    13 Asbury Street, Salem, NH
    13 Asbury Street
    Salem, NH
    • 3 Beds
    • 1 Bath
    • 1,008 Home (sqft)
    • 1 Bath
    • 10,019 Lot (sqft)
  13. Photo of 99 Cluff Crossing #5, Salem, NH 03079 (MLS # 5095490)
    $1,900
    Photo of 99 Cluff Crossing #5, Salem, NH 03079 (MLS # 5095490)
    Photo of 99 Cluff Crossing #5, Salem, NH 03079 (MLS # 5095490)
    16
    99 Cluff Crossing #5, Salem, NH
    99 Cluff Crossing #5
    Salem, NH
    • 2 Beds
    • 1 Bath
    • 661 Home (sqft)
    • 1 Bath
    • 1,743 Lot (sqft)
  14. Photo of 29 Lowell Road #43, Salem, NH 03079 (MLS # 5095464)
    $369,900
    Photo of 29 Lowell Road #43, Salem, NH 03079 (MLS # 5095464)
    Photo of 29 Lowell Road #43, Salem, NH 03079 (MLS # 5095464)
    23
    29 Lowell Road #43, Salem, NH
    29 Lowell Road #43
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 1,568 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  15. Photo of 12 Tiffany Road #3, Salem, NH 03079 (MLS # 5095446)
    $1,675
    Photo of 12 Tiffany Road #3, Salem, NH 03079 (MLS # 5095446)
    Photo of 12 Tiffany Road #3, Salem, NH 03079 (MLS # 5095446)
    12
    12 Tiffany Road #3, Salem, NH
    12 Tiffany Road #3
    Salem, NH
    • 1 Bed
    • 1 Bath
    • 780 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  16. Photo of 6 Messer Avenue, Salem, NH 03079 (MLS # 5094859)
    $580,000
    Photo of 6 Messer Avenue, Salem, NH 03079 (MLS # 5094859)
    Photo of 6 Messer Avenue, Salem, NH 03079 (MLS # 5094859)
    34
    6 Messer Avenue, Salem, NH
    6 Messer Avenue
    Salem, NH
    • 3 Beds
    • 2 Baths
    • 2,288 Home (sqft)
    • 2 Baths
    • 10,019 Lot (sqft)
  17. Photo of 12 James Street, Salem, NH 03079 (MLS # 5094788)
    $329,900
    Photo of 12 James Street, Salem, NH 03079 (MLS # 5094788)
    Photo of 12 James Street, Salem, NH 03079 (MLS # 5094788)
    13
    12 James Street, Salem, NH
    12 James Street
    Salem, NH
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 4,792 Lot (sqft)
  18. Photo of 387 Main Street #1, Salem, NH 03079 (MLS # 5094633)
    $2,400
    Photo of 387 Main Street #1, Salem, NH 03079 (MLS # 5094633)
    Photo of 387 Main Street #1, Salem, NH 03079 (MLS # 5094633)
    12
    387 Main Street #1, Salem, NH
    387 Main Street #1
    Salem, NH
    • 1 Bed
    • 1 Bath
    • 1,000 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  19. Photo of 209 Shore Drive, Salem, NH 03079 (MLS # 5094165)
    $1,399,900
    Photo of 209 Shore Drive, Salem, NH 03079 (MLS # 5094165)
    Photo of 209 Shore Drive, Salem, NH 03079 (MLS # 5094165)
    7
    209 Shore Drive, Salem, NH
    209 Shore Drive
    Salem, NH
    • 3 Beds
    • 4 Baths
    • 1,891 Home (sqft)
    • 4 Baths
    • 8,277 Lot (sqft)
  20. Photo of 205 Shore Drive, Salem, NH 03079 (MLS # 5094145)
    $1,799,900
    Photo of 205 Shore Drive, Salem, NH 03079 (MLS # 5094145)
    Photo of 205 Shore Drive, Salem, NH 03079 (MLS # 5094145)
    7
    205 Shore Drive, Salem, NH
    205 Shore Drive
    Salem, NH
    • 3 Beds
    • 5 Baths
    • 2,886 Home (sqft)
    • 5 Baths
    • 7,841 Lot (sqft)
  21. Photo of 37 Bluff Street, Salem, NH 03079 (MLS # 5094044)
    $549,900
    Photo of 37 Bluff Street, Salem, NH 03079 (MLS # 5094044)
    Photo of 37 Bluff Street, Salem, NH 03079 (MLS # 5094044)
    46
    37 Bluff Street, Salem, NH
    37 Bluff Street
    Salem, NH
    • 3 Beds
    • 3 Baths
    • 1,672 Home (sqft)
    • 3 Baths
    • 24,830 Lot (sqft)
  22. Photo of 92 Bridge Street, Salem, NH 03079 (MLS # 5093802)
    $575,000
    Photo of 92 Bridge Street, Salem, NH 03079 (MLS # 5093802)
    Photo of 92 Bridge Street, Salem, NH 03079 (MLS # 5093802)
    36
    92 Bridge Street, Salem, NH
    92 Bridge Street
    Salem, NH
    • 3 Beds
    • 2 Baths
    • 1,954 Home (sqft)
    • 2 Baths
    • 25,265 Lot (sqft)
  23. Photo of 17 Hampstead Road, Salem, NH 03079 (MLS # 5093694)
    $679,000
    Photo of 17 Hampstead Road, Salem, NH 03079 (MLS # 5093694)
    Photo of 17 Hampstead Road, Salem, NH 03079 (MLS # 5093694)
    21
    17 Hampstead Road, Salem, NH
    17 Hampstead Road
    Salem, NH
    • 3 Beds
    • 2 Baths
    • 1,963 Home (sqft)
    • 2 Baths
    • 3.35 Lot (ac)
  24. Photo of 31 Grove Avenue, Salem, NH 03079 (MLS # 5093688)
    $769,900
    Photo of 31 Grove Avenue, Salem, NH 03079 (MLS # 5093688)
    Photo of 31 Grove Avenue, Salem, NH 03079 (MLS # 5093688)
    60
    31 Grove Avenue, Salem, NH
    31 Grove Avenue
    Salem, NH
    • 3 Beds
    • 3 Baths
    • 1,471 Home (sqft)
    • 3 Baths
    • 11,326 Lot (sqft)
  25. Photo of 344346 SOUTH BROADWAY ROUTE 28, Salem, NH 03079 (MLS # 5093681)
    $2,000
    Photo of 344346 SOUTH BROADWAY ROUTE 28, Salem, NH 03079 (MLS # 5093681)
    Photo of 344346 SOUTH BROADWAY ROUTE 28, Salem, NH 03079 (MLS # 5093681)
    3
    344346 SOUTH BROADWAY ROUTE 28, Salem, NH
    344346 SOUTH BROADWAY ROUTE 28
    Salem, NH
    • 0 Beds
    • 0 Baths
    • 1,000 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  26. Photo of 399 N Main Street, Salem, NH 03079 (MLS # 5093587)
    $829,999
    Photo of 399 N Main Street, Salem, NH 03079 (MLS # 5093587)
    Photo of 399 N Main Street, Salem, NH 03079 (MLS # 5093587)
    41
    399 N Main Street, Salem, NH
    399 N Main Street
    Salem, NH
    • 3 Beds
    • 4 Baths
    • 3,120 Home (sqft)
    • 4 Baths
    • 26,572 Lot (sqft)
  27. Photo of 19 Winter Street, Salem, NH 03079 (MLS # 5093498)
    $239,900
    Photo of 19 Winter Street, Salem, NH 03079 (MLS # 5093498)
    Photo of 19 Winter Street, Salem, NH 03079 (MLS # 5093498)
    36
    19 Winter Street, Salem, NH
    19 Winter Street
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 924 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  28. Photo of 64 N MAIN Street, Salem, NH 03079 (MLS # 5093494)
    $679,000
    Photo of 64 N MAIN Street, Salem, NH 03079 (MLS # 5093494)
    Photo of 64 N MAIN Street, Salem, NH 03079 (MLS # 5093494)
    46
    64 N MAIN Street, Salem, NH
    64 N MAIN Street
    Salem, NH
    • 3 Beds
    • 2 Baths
    • 2,076 Home (sqft)
    • 2 Baths
    • 19,167 Lot (sqft)
  29. Photo of 45 Stiles Road #206, Salem, NH 03079 (MLS # 5093356)
    $259,900
    Photo of 45 Stiles Road #206, Salem, NH 03079 (MLS # 5093356)
    Photo of 45 Stiles Road #206, Salem, NH 03079 (MLS # 5093356)
    34
    45 Stiles Road #206, Salem, NH
    45 Stiles Road #206
    Salem, NH
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  30. Photo of 8 Stiles Road #106, Salem, NH 03079 (MLS # 5093326)
    $498,000
    Photo of 8 Stiles Road #106, Salem, NH 03079 (MLS # 5093326)
    Photo of 8 Stiles Road #106, Salem, NH 03079 (MLS # 5093326)
    5
    8 Stiles Road #106, Salem, NH
    8 Stiles Road #106
    Salem, NH
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 8,712 Lot (sqft)
Properties 1 - 30 of 85 | « First | < Previous | Next > | Last »

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 6/28/26 2:04 AM PDT


Prime MLS

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