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

City of Salem Real Estate and Homes for Sale

Properties 1 - 30 of 70 | « First | < Previous | Next > | Last »
Sorted by
Show Map
  1. Photo of 117 Cluff Crossing Crossing #7, Salem, NH 03079 (MLS # 5089075)
    $299,000
    Photo of 117 Cluff Crossing Crossing #7, Salem, NH 03079 (MLS # 5089075)
    Photo of 117 Cluff Crossing Crossing #7, Salem, NH 03079 (MLS # 5089075)
    11
     
    117 Cluff Crossing Crossing #7, Salem, NH
    117 Cluff Crossing Crossing #7
    Salem, NH
    • 2 Beds
    • 1 Bath
    • 952 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  2. Photo of 5 Primrose Lane, Salem, NH 03079 (MLS # 5088972)
    $1,200,000
    Photo of 5 Primrose Lane, Salem, NH 03079 (MLS # 5088972)
    Photo of 5 Primrose Lane, Salem, NH 03079 (MLS # 5088972)
    36
    5 Primrose Lane, Salem, NH
    5 Primrose Lane
    Salem, NH
    • 3 Beds
    • 3 Baths
    • 3,055 Home (sqft)
    • 3 Baths
    • 1.81 Lot (ac)
  3. Photo of 7 Catalpa Road, Salem, NH 03079 (MLS # 5088787)
    $775,000
    Photo of 7 Catalpa Road, Salem, NH 03079 (MLS # 5088787)
    Photo of 7 Catalpa Road, Salem, NH 03079 (MLS # 5088787)
    36
     
    7 Catalpa Road, Salem, NH
    7 Catalpa Road
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 1,735 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  4. Photo of 99 Pond Street, Salem, NH 03079 (MLS # 5088743)
    $749,900
    Photo of 99 Pond Street, Salem, NH 03079 (MLS # 5088743)
    Photo of 99 Pond Street, Salem, NH 03079 (MLS # 5088743)
    31
    99 Pond Street, Salem, NH
    99 Pond Street
    Salem, NH
    • 4 Beds
    • 3 Baths
    • 2,201 Home (sqft)
    • 3 Baths
    • 2.18 Lot (ac)
  5. Photo of 47 Campbell Drive, Salem, NH 03079 (MLS # 5088661)
    $269,900
    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)
  6. Photo of 20 Car-Mar Lane, Salem, NH 03079 (MLS # 5088471)
    $599,900
    Photo of 20 Car-Mar Lane, Salem, NH 03079 (MLS # 5088471)
    Photo of 20 Car-Mar Lane, Salem, NH 03079 (MLS # 5088471)
    37
    20 Car-Mar Lane, Salem, NH
    20 Car-Mar Lane
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 1,744 Home (sqft)
    • 2 Baths
    • 9,584 Lot (sqft)
  7. Photo of 27 Townsend Avenue, Salem, NH 03079 (MLS # 5088420)
    $799,000
    Photo of 27 Townsend Avenue, Salem, NH 03079 (MLS # 5088420)
    Photo of 27 Townsend Avenue, Salem, NH 03079 (MLS # 5088420)
    60
    27 Townsend Avenue, Salem, NH
    27 Townsend Avenue
    Salem, NH
    • 4 Beds
    • 4 Baths
    • 2,720 Home (sqft)
    • 4 Baths
    • 19,602 Lot (sqft)
  8. Photo of 14 Town Farm Road, Salem, NH 03079 (MLS # 5088388)
    $469,900
    Photo of 14 Town Farm Road, Salem, NH 03079 (MLS # 5088388)
    Photo of 14 Town Farm Road, Salem, NH 03079 (MLS # 5088388)
    34
     
    14 Town Farm Road, Salem, NH
    14 Town Farm Road
    Salem, NH
    • 2 Beds
    • 1 Bath
    • 936 Home (sqft)
    • 1 Bath
    • 9,148 Lot (sqft)
  9. Photo of 296288 Highland Avenue, Salem, MA 01950 (MLS # 5088383)
    $3,495,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)
  10. Photo of 49 Millville Circle, Salem, NH 03079 (MLS # 5088286)
    $849,900
    Photo of 49 Millville Circle, Salem, NH 03079 (MLS # 5088286)
    Photo of 49 Millville Circle, Salem, NH 03079 (MLS # 5088286)
    45
    49 Millville Circle, Salem, NH
    49 Millville Circle
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 2,597 Home (sqft)
    • 2 Baths
    • 14,375 Lot (sqft)
  11. Photo of 32 Dennison Avenue, Salem, NH 03079 (MLS # 5088191)
    $669,900
    Photo of 32 Dennison Avenue, Salem, NH 03079 (MLS # 5088191)
    Photo of 32 Dennison Avenue, Salem, NH 03079 (MLS # 5088191)
    42
    32 Dennison Avenue, Salem, NH
    32 Dennison Avenue
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 2,039 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  12. Photo of 4 Brook Road #8, Salem, NH 03079 (MLS # 5088090)
    $289,990
    Photo of 4 Brook Road #8, Salem, NH 03079 (MLS # 5088090)
    Photo of 4 Brook Road #8, Salem, NH 03079 (MLS # 5088090)
    31
    4 Brook Road #8, Salem, NH
    4 Brook Road #8
    Salem, NH
    • 2 Beds
    • 1 Bath
    • 891 Home (sqft)
    • 1 Bath
    • 2,614 Lot (sqft)
  13. Photo of 6 Remington Road, Salem, NH 03079 (MLS # 5087985)
    $849,900
    Photo of 6 Remington Road, Salem, NH 03079 (MLS # 5087985)
    Photo of 6 Remington Road, Salem, NH 03079 (MLS # 5087985)
    57
    6 Remington Road, Salem, NH
    6 Remington Road
    Salem, NH
    • 3 Beds
    • 3 Baths
    • 3,318 Home (sqft)
    • 3 Baths
    • 25,265 Lot (sqft)
  14. Photo of 50 N Main Street #1, Salem, NH 03079 (MLS # 5087705)
    $274,900
    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)
  15. Photo of 16 Hawkins Pond Lane, Salem, NH 03079 (MLS # 5087492)
    $949,900
    Photo of 16 Hawkins Pond Lane, Salem, NH 03079 (MLS # 5087492)
    Photo of 16 Hawkins Pond Lane, Salem, NH 03079 (MLS # 5087492)
    50
    16 Hawkins Pond Lane, Salem, NH
    16 Hawkins Pond Lane
    Salem, NH
    • 2 Beds
    • 3 Baths
    • 2,400 Home (sqft)
    • 3 Baths
    • 15,682 Lot (sqft)
  16. Photo of 55 Lazarus Way, Salem, NH 03079 (MLS # 5087452)
    $1,225,000
    Photo of 55 Lazarus Way, Salem, NH 03079 (MLS # 5087452)
    Photo of 55 Lazarus Way, Salem, NH 03079 (MLS # 5087452)
    55
     
    55 Lazarus Way, Salem, NH
    55 Lazarus Way
    Salem, NH
    • 5 Beds
    • 5 Baths
    • 4,270 Home (sqft)
    • 5 Baths
    • 2.77 Lot (ac)
  17. Photo of 18 Artisan Drive #404, Salem, NH 03079 (MLS # 5087450)
    $765,000
    Photo of 18 Artisan Drive #404, Salem, NH 03079 (MLS # 5087450)
    Photo of 18 Artisan Drive #404, Salem, NH 03079 (MLS # 5087450)
    35
    18 Artisan Drive #404, Salem, NH
    18 Artisan Drive #404
    Salem, NH
    • 1 Bed
    • 1 Bath
    • 770 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  18. Photo of 18 Sullivan Court, Salem, NH 03079 (MLS # 5087351)
    $439,900
    Photo of 18 Sullivan Court, Salem, NH 03079 (MLS # 5087351)
    Photo of 18 Sullivan Court, Salem, NH 03079 (MLS # 5087351)
    26
    18 Sullivan Court, Salem, NH
    18 Sullivan Court
    Salem, NH
    • 2 Beds
    • 3 Baths
    • 1,276 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  19. Photo of 3 Milano Way, Salem, NH 03079 (MLS # 5087305)
    $764,900
    Photo of 3 Milano Way, Salem, NH 03079 (MLS # 5087305)
    Photo of 3 Milano Way, Salem, NH 03079 (MLS # 5087305)
    35
    3 Milano Way, Salem, NH
    3 Milano Way
    Salem, NH
    • 2 Beds
    • 3 Baths
    • 2,043 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  20. Photo of 243 Shore Drive, Salem, NH 03079 (MLS # 5087247)
    $1,350,000
    Photo of 243 Shore Drive, Salem, NH 03079 (MLS # 5087247)
    Photo of 243 Shore Drive, Salem, NH 03079 (MLS # 5087247)
    39
    243 Shore Drive, Salem, NH
    243 Shore Drive
    Salem, NH
    • 5 Beds
    • 4 Baths
    • 2,377 Home (sqft)
    • 4 Baths
    • 16,553 Lot (sqft)
  21. Photo of 19 Waterfront Way, Salem, NH 03079 (MLS # 5087195)
    $649,900
    Photo of 19 Waterfront Way, Salem, NH 03079 (MLS # 5087195)
    Photo of 19 Waterfront Way, Salem, NH 03079 (MLS # 5087195)
    48
     
    19 Waterfront Way, Salem, NH
    19 Waterfront Way
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 1,680 Home (sqft)
    • 2 Baths
    • 1.02 Lot (ac)
  22. Photo of 37 Lawrence Road, Salem, NH 03079 (MLS # 5087189)
    $3,400
    Photo of 37 Lawrence Road, Salem, NH 03079 (MLS # 5087189)
    Photo of 37 Lawrence Road, Salem, NH 03079 (MLS # 5087189)
    38
    37 Lawrence Road, Salem, NH
    37 Lawrence Road
    Salem, NH
    • 3 Beds
    • 2 Baths
    • 1,569 Home (sqft)
    • 2 Baths
    • 2.25 Lot (ac)
  23. Photo of 40 Mary Ann Avenue, Salem, NH 03079 (MLS # 5086841)
    $5,500
    Photo of 40 Mary Ann Avenue, Salem, NH 03079 (MLS # 5086841)
    Photo of 40 Mary Ann Avenue, Salem, NH 03079 (MLS # 5086841)
    60
     
    40 Mary Ann Avenue, Salem, NH
    40 Mary Ann Avenue
    Salem, NH
    • 4 Beds
    • 4 Baths
    • 3,028 Home (sqft)
    • 4 Baths
    • 1.17 Lot (ac)
  24. Photo of 187 No. Main Street, Salem, NH 03079 (MLS # 5086828)
    $924,900
    Photo of 187 No. Main Street, Salem, NH 03079 (MLS # 5086828)
    Photo of 187 No. Main Street, Salem, NH 03079 (MLS # 5086828)
    37
    187 No. Main Street, Salem, NH
    187 No. Main Street
    Salem, NH
    • 3 Beds
    • 3 Baths
    • 2,076 Home (sqft)
    • 3 Baths
    • 2.22 Lot (ac)
  25. Photo of 338 N Main Street, Salem, NH 03079 (MLS # 5086773)
    $599,900
    Photo of 338 N Main Street, Salem, NH 03079 (MLS # 5086773)
    Photo of 338 N Main Street, Salem, NH 03079 (MLS # 5086773)
    57
    338 N Main Street, Salem, NH
    338 N Main Street
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 3,368 Home (sqft)
    • 2 Baths
    • 1.10 Lot (ac)
  26. Photo of 13 Brookwood Drive, Salem, NH 03079 (MLS # 5086579)
    $139,900
    Photo of 13 Brookwood Drive, Salem, NH 03079 (MLS # 5086579)
    Photo of 13 Brookwood Drive, Salem, NH 03079 (MLS # 5086579)
    16
    13 Brookwood Drive, Salem, NH
    13 Brookwood Drive
    Salem, NH
    • 1 Bed
    • 1 Bath
    • 408 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  27. Photo of 1 S Policy Street, Salem, NH 03079 (MLS # 5086366)
    $550,000
    Photo of 1 S Policy Street, Salem, NH 03079 (MLS # 5086366)
    Photo of 1 S Policy Street, Salem, NH 03079 (MLS # 5086366)
    59
    1 S Policy Street, Salem, NH
    1 S Policy Street
    Salem, NH
    • 4 Beds
    • 3 Baths
    • 2,532 Home (sqft)
    • 3 Baths
    • 1.20 Lot (ac)
  28. Photo of 3 Lancelot Court, Salem, NH 03079 (MLS # 5086083)
    $1,800
    Photo of 3 Lancelot Court, Salem, NH 03079 (MLS # 5086083)
    Photo of 3 Lancelot Court, Salem, NH 03079 (MLS # 5086083)
    12
    3 Lancelot Court, Salem, NH
    3 Lancelot Court
    Salem, NH
    • 2 Beds
    • 1 Bath
    • 736 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  29. Photo of 11 Hagop Road, Salem, NH 03073 (MLS # 5085974)
    $340,000
    Photo of 11 Hagop Road, Salem, NH 03073 (MLS # 5085974)
    Photo of 11 Hagop Road, Salem, NH 03073 (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)
  30. Photo of 00 BLUFF Street, Salem, NH 03079 (MLS # 5085850)
    $899,999
    Photo of 00 BLUFF Street, Salem, NH 03079 (MLS # 5085850)
    Photo of 00 BLUFF Street, Salem, NH 03079 (MLS # 5085850)
    5
    00 BLUFF Street, Salem, NH
    00 BLUFF Street
    Salem, NH
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 14.23 Lot (ac)
Properties 1 - 30 of 70 | « 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 5/15/26 1:38 AM PDT


Prime MLS

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