Real estate in the city of Salem

Show Map
  • List View
  • Grid View
Sorted by
1 - 30 of 128 | Previous Page 1 of 5 Next
  1. Photo of 384 Main Street #101, Salem, NH 03079 (MLS # 5095795)
    $360,000
    Photo of 384 Main Street #101, Salem, NH 03079 (MLS # 5095795)
    Photo of 384 Main Street #101, Salem, NH 03079 (MLS # 5095795)
    384 Main Street #101, Salem, NH
    384 Main Street #101
    Salem, NH
    • 1 Bed
    • 1 Bath
    • 790 Home (sqft)
    • 1 Bath
    • 4.90 Lot (ac)
  2. 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)
  3. Photo of 60 Stanley Brook Drive, Salem, NH 03079 (MLS # 5095591)
    $799,900
    Photo of 60 Stanley Brook Drive, Salem, NH 03079 (MLS # 5095591)
    Photo of 60 Stanley Brook Drive, Salem, NH 03079 (MLS # 5095591)
    60
     
    60 Stanley Brook Drive, Salem, NH
    60 Stanley Brook Drive
    Salem, NH
    • 3 Beds
    • 2 Baths
    • 2,228 Home (sqft)
    • 2 Baths
    • 3.11 Lot (ac)
  4. Photo of 6 Marie Avenue, Salem, NH 03079 (MLS # 5095505)
    $249,900
    Photo of 6 Marie Avenue, Salem, NH 03079 (MLS # 5095505)
    Photo of 6 Marie Avenue, Salem, NH 03079 (MLS # 5095505)
    6 Marie Avenue, Salem, NH
    6 Marie Avenue
    Salem, NH
    • 2 Beds
    • 1 Bath
    • 1,324 Home (sqft)
    • 1 Bath
    • 23,087 Lot (sqft)
  5. Photo of 6 Marie Avenue, Salem, NH 03079 (MLS # 5095509)
    $249,900
    Photo of 6 Marie Avenue, Salem, NH 03079 (MLS # 5095509)
    Photo of 6 Marie Avenue, Salem, NH 03079 (MLS # 5095509)
    6 Marie Avenue, Salem, NH
    6 Marie Avenue
    Salem, NH
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 23,087 Lot (sqft)
  6. Photo of 75 S Policy Street #51, Salem, NH 03079 (MLS # 5095504)
    $99,000
    Photo of 75 S Policy Street #51, Salem, NH 03079 (MLS # 5095504)
    Photo of 75 S Policy Street #51, Salem, NH 03079 (MLS # 5095504)
    16
     
    75 S Policy Street #51, Salem, NH
    75 S Policy Street #51
    Salem, NH
    • 2 Beds
    • 1 Bath
    • 840 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  7. 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)
  8. 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)
  9. 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)
  10. Photo of 25 Ticklefancy Lane, Salem, NH 03079 (MLS # 5095268)
    $1,422,000
    Photo of 25 Ticklefancy Lane, Salem, NH 03079 (MLS # 5095268)
    Photo of 25 Ticklefancy Lane, Salem, NH 03079 (MLS # 5095268)
    60
     
    25 Ticklefancy Lane, Salem, NH
    25 Ticklefancy Lane
    Salem, NH
    • 4 Beds
    • 5 Baths
    • 5,747 Home (sqft)
    • 5 Baths
    • 26,572 Lot (sqft)
  11. 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)
  12. 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)
  13. Photo of 31 Marianna Road, Salem, NH 03079 (MLS # 5094673)
    $650,000
    Photo of 31 Marianna Road, Salem, NH 03079 (MLS # 5094673)
    Photo of 31 Marianna Road, Salem, NH 03079 (MLS # 5094673)
    28
     
    31 Marianna Road, Salem, NH
    31 Marianna Road
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 1,840 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  14. 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)
  15. 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)
    209 Shore Drive, Salem, NH
    209 Shore Drive
    Salem, NH
    • 3 Beds
    • 4 Baths
    • 1,891 Home (sqft)
    • 4 Baths
    • 8,277 Lot (sqft)
  16. 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)
    205 Shore Drive, Salem, NH
    205 Shore Drive
    Salem, NH
    • 3 Beds
    • 5 Baths
    • 2,886 Home (sqft)
    • 5 Baths
    • 7,841 Lot (sqft)
  17. Photo of 6 Cypress Street, Salem, NH 03079 (MLS # 5094100)
    $590,000
    Photo of 6 Cypress Street, Salem, NH 03079 (MLS # 5094100)
    Photo of 6 Cypress Street, Salem, NH 03079 (MLS # 5094100)
    39
     
    6 Cypress Street, Salem, NH
    6 Cypress Street
    Salem, NH
    • 3 Beds
    • 2 Baths
    • 1,912 Home (sqft)
    • 2 Baths
    • 14,811 Lot (sqft)
  18. 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)
  19. Photo of 20 Garrison Road, Salem, NH 03079 (MLS # 5093814)
    $599,900
    Photo of 20 Garrison Road, Salem, NH 03079 (MLS # 5093814)
    Photo of 20 Garrison Road, Salem, NH 03079 (MLS # 5093814)
    59
     
    20 Garrison Road, Salem, NH
    20 Garrison Road
    Salem, NH
    • 5 Beds
    • 3 Baths
    • 2,840 Home (sqft)
    • 3 Baths
    • 20,038 Lot (sqft)
  20. 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)
  21. 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)
  22. 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)
  23. 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)
    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)
  24. 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)
  25. 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)
  26. Photo of 64 N Main Street, Salem, NH 03079 (MLS # 5093494)
    $674,500
    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)
  27. Photo of 23 Brookwood Drive, Salem, NH 03079 (MLS # 5093438)
    $169,000
    Photo of 23 Brookwood Drive, Salem, NH 03079 (MLS # 5093438)
    Photo of 23 Brookwood Drive, Salem, NH 03079 (MLS # 5093438)
    17
     
    23 Brookwood Drive, Salem, NH
    23 Brookwood Drive
    Salem, NH
    • 1 Bed
    • 1 Bath
    • 672 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  28. Photo of 46 Brookwood Drive, Salem, NH 03079 (MLS # 5093378)
    $159,000
    Photo of 46 Brookwood Drive, Salem, NH 03079 (MLS # 5093378)
    Photo of 46 Brookwood Drive, Salem, NH 03079 (MLS # 5093378)
    17
     
    46 Brookwood Drive, Salem, NH
    46 Brookwood Drive
    Salem, NH
    • 1 Bed
    • 1 Bath
    • 672 Home (sqft)
    • 1 Bath
    • 0 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)
    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)
Previous Page 1 of 5 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 6/20/26 9:19 PM PDT


Prime MLS

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