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

City of Salem Real Estate and Homes for Sale

Properties 31 - 60 of 60 | « First | < Previous | Next > | Last »
Sorted by
Show Map
  1. Photo of 28 West Street, Salem, NH 03079 (MLS # 5097954)
    $294,000
    Photo of 28 West Street, Salem, NH 03079 (MLS # 5097954)
    Photo of 28 West Street, Salem, NH 03079 (MLS # 5097954)
    27
    28 West Street, Salem, NH
    28 West Street
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 1,296 Home (sqft)
    • 2 Baths
    • 0 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)
    50
    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)
    $609,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 10 Braemoor Woods Road #104, Salem, NH 03079 (MLS # 5096695)
    $399,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)
  5. Photo of 5 Lancelot Court #2, Salem, NH 03079 (MLS # 5096290)
    $249,900
    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)
  6. Photo of 4 Alma Avenue, Salem, NH 03079 (MLS # 5096243)
    $619,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)
  7. Photo of 12 James Street, Salem, NH 03079 (MLS # 5094788)
    $309,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)
  8. 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)
    23
    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)
  9. 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)
  10. 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)
  11. 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)
  12. 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)
  13. Photo of 75 South Policy Street #3, Salem, NH 03079 (MLS # 5093281)
    $249,900
    Photo of 75 South Policy Street #3, Salem, NH 03079 (MLS # 5093281)
    Photo of 75 South Policy Street #3, Salem, NH 03079 (MLS # 5093281)
    1
    75 South Policy Street #3, Salem, NH
    75 South Policy Street #3
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 800 Home (sqft)
    • 2 Baths
    • 6.50 Lot (ac)
  14. Photo of 56 Pond Street, Salem, NH 03079 (MLS # 5091996)
    $990,000
    Photo of 56 Pond Street, Salem, NH 03079 (MLS # 5091996)
    Photo of 56 Pond Street, Salem, NH 03079 (MLS # 5091996)
    27
     
    56 Pond Street, Salem, NH
    56 Pond Street
    Salem, NH
    • 5 Beds
    • 3 Baths
    • 3,607 Home (sqft)
    • 3 Baths
    • 4.73 Lot (ac)
  15. Photo of 18 Artisan Drive #Unit 207, Salem, NH 03079 (MLS # 5090423)
    $5,200
    Photo of 18 Artisan Drive #Unit 207, Salem, NH 03079 (MLS # 5090423)
    Photo of 18 Artisan Drive #Unit 207, Salem, NH 03079 (MLS # 5090423)
    57
    18 Artisan Drive #Unit 207, Salem, NH
    18 Artisan Drive #Unit 207
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 1,166 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  16. Photo of 20 Orchard Terrace, Salem, NH 03079 (MLS # 5089575)
    $539,000
    Photo of 20 Orchard Terrace, Salem, NH 03079 (MLS # 5089575)
    Photo of 20 Orchard Terrace, Salem, NH 03079 (MLS # 5089575)
    42
    20 Orchard Terrace, Salem, NH
    20 Orchard Terrace
    Salem, NH
    • 3 Beds
    • 2 Baths
    • 1,560 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  17. Photo of 11 Tiffany Road #Apt  1, Salem, NH 03882 (MLS # 5089366)
    $289,900
    Photo of 11 Tiffany Road #Apt  1, Salem, NH 03882 (MLS # 5089366)
    Photo of 11 Tiffany Road #Apt  1, Salem, NH 03882 (MLS # 5089366)
    14
     
    11 Tiffany Road #Apt 1, Salem, NH
    11 Tiffany Road #Apt 1
    Salem, NH
    • 2 Beds
    • 1 Bath
    • 913 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  18. Photo of 47 Campbell Drive, Salem, NH 03079 (MLS # 5088661)
    $250,000
    Photo of 47 Campbell Drive, Salem, NH 03079 (MLS # 5088661)
    Photo of 47 Campbell Drive, Salem, NH 03079 (MLS # 5088661)
    10
    47 Campbell Drive, Salem, NH
    47 Campbell Drive
    Salem, NH
    • 3 Beds
    • 2 Baths
    • 1,362 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  19. Photo of 296288 Highland Avenue, Salem, MA 01950 (MLS # 5088383)
    $2,795,000
    Photo of 296288 Highland Avenue, Salem, MA 01950 (MLS # 5088383)
    Photo of 296288 Highland Avenue, Salem, MA 01950 (MLS # 5088383)
    18
    296288 Highland Avenue, Salem, MA
    296288 Highland Avenue
    Salem, MA
    • 0 Beds
    • 0 Baths
    • 4,488 Home (sqft)
    • 0 Baths
    • 12.25 Lot (ac)
  20. Photo of 50 N Main Street #1, Salem, NH 03079 (MLS # 5087705)
    $255,000
    Photo of 50 N Main Street #1, Salem, NH 03079 (MLS # 5087705)
    Photo of 50 N Main Street #1, Salem, NH 03079 (MLS # 5087705)
    27
    50 N Main Street #1, Salem, NH
    50 N Main Street #1
    Salem, NH
    • 2 Beds
    • 1 Bath
    • 754 Home (sqft)
    • 1 Bath
    • 7,406 Lot (sqft)
  21. Photo of 81 South Broadway, Salem, NH 03079 (MLS # 5096779)
    $26
    Photo of 81 South Broadway, Salem, NH 03079 (MLS # 5096779)
    Photo of 81 South Broadway, Salem, NH 03079 (MLS # 5096779)
    11
    81 South Broadway, Salem, NH
    81 South Broadway
    Salem, NH
    • 0 Beds
    • 0 Baths
    • 1,418 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  22. Photo of 11 Hagop Road, Salem, NH 03079 (MLS # 5085974)
    $310,000
    Photo of 11 Hagop Road, Salem, NH 03079 (MLS # 5085974)
    Photo of 11 Hagop Road, Salem, NH 03079 (MLS # 5085974)
    28
    11 Hagop Road, Salem, NH
    11 Hagop Road
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 900 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  23. Photo of 18 Artisan Drive, Salem, NH 03079 (MLS # 5085280)
    $3,200
    Photo of 18 Artisan Drive, Salem, NH 03079 (MLS # 5085280)
    Photo of 18 Artisan Drive, Salem, NH 03079 (MLS # 5085280)
    36
    18 Artisan Drive, Salem, NH
    18 Artisan Drive
    Salem, NH
    • 1 Bed
    • 1 Bath
    • 857 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  24. 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)
  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 18 Artisan Drive #401, Salem, NH 03079 (MLS # 5075927)
    $799,000
    Photo of 18 Artisan Drive #401, Salem, NH 03079 (MLS # 5075927)
    Photo of 18 Artisan Drive #401, Salem, NH 03079 (MLS # 5075927)
    60
     
    18 Artisan Drive #401, Salem, NH
    18 Artisan Drive #401
    Salem, NH
    • 1 Bed
    • 2 Baths
    • 920 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  28. Photo of 289 Main Street #3, Salem, NH 03079 (MLS # 5073666)
    $1,750
    Photo of 289 Main Street #3, Salem, NH 03079 (MLS # 5073666)
    Photo of 289 Main Street #3, Salem, NH 03079 (MLS # 5073666)
    19
     
    289 Main Street #3, Salem, NH
    289 Main Street #3
    Salem, NH
    • 0 Beds
    • 0 Baths
    • 1,075 Home (sqft)
    • 0 Baths
    • 19,602 Lot (sqft)
  29. Photo of 90 Stiles Road #202, Salem, NH 03079 (MLS # 5073222)
    $654,900
    Photo of 90 Stiles Road #202, Salem, NH 03079 (MLS # 5073222)
    Photo of 90 Stiles Road #202, Salem, NH 03079 (MLS # 5073222)
    30
    90 Stiles Road #202, Salem, NH
    90 Stiles Road #202
    Salem, NH
    • 0 Beds
    • 0 Baths
    • 3,015 Home (sqft)
    • 0 Baths
    • 15,246 Lot (sqft)
  30. Photo of 254 No. Broadway Avenue #103, Salem, NH 03079 (MLS # 5057145)
    $350,000
    Photo of 254 No. Broadway Avenue #103, Salem, NH 03079 (MLS # 5057145)
    Photo of 254 No. Broadway Avenue #103, Salem, NH 03079 (MLS # 5057145)
    1
    254 No. Broadway Avenue #103, Salem, NH
    254 No. Broadway Avenue #103
    Salem, NH
    • 0 Beds
    • 0 Baths
    • 1,907 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
Properties 31 - 60 of 60 | « 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 8/24/26 3:46 PM PDT


Prime MLS

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