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

City of Salem Real Estate and Homes for Sale

Properties 1 - 30 of 39 | « First | < Previous | Next > | Last »
Sorted by
Show Map
  1. Photo of 48 Butler Street, Salem, NH 03079 (MLS # 5075214)
    $589,000
    Photo of 48 Butler Street, Salem, NH 03079 (MLS # 5075214)
    Photo of 48 Butler Street, Salem, NH 03079 (MLS # 5075214)
    20
    48 Butler Street, Salem, NH
    48 Butler Street
    Salem, NH
    • 3 Beds
    • 1 Bath
    • 2,200 Home (sqft)
    • 1 Bath
    • 17,424 Lot (sqft)
  2. Photo of 241 Main Street #7, Salem, NH 03079 (MLS # 5075114)
    $2,650
    Photo of 241 Main Street #7, Salem, NH 03079 (MLS # 5075114)
    Photo of 241 Main Street #7, Salem, NH 03079 (MLS # 5075114)
    19
    241 Main Street #7, Salem, NH
    241 Main Street #7
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 1,410 Home (sqft)
    • 2 Baths
    • 13,068 Lot (sqft)
  3. Photo of 11 Liberty Street, Salem, NH 03079 (MLS # 5075080)
    $699,000
    Photo of 11 Liberty Street, Salem, NH 03079 (MLS # 5075080)
    Photo of 11 Liberty Street, Salem, NH 03079 (MLS # 5075080)
    52
    11 Liberty Street, Salem, NH
    11 Liberty Street
    Salem, NH
    • 3 Beds
    • 2 Baths
    • 2,473 Home (sqft)
    • 2 Baths
    • 2.02 Lot (ac)
  4. Photo of 27 London Road, Salem, NH 03079 (MLS # 5075038)
    $339,000
    Photo of 27 London Road, Salem, NH 03079 (MLS # 5075038)
    Photo of 27 London Road, Salem, NH 03079 (MLS # 5075038)
    20
    27 London Road, Salem, NH
    27 London Road
    Salem, NH
    • 2 Beds
    • 1 Bath
    • 726 Home (sqft)
    • 1 Bath
    • 5,228 Lot (sqft)
  5. Photo of 65 Caddy Drive, Salem, NH 03079 (MLS # 5074980)
    $269,900
    Photo of 65 Caddy Drive, Salem, NH 03079 (MLS # 5074980)
    Photo of 65 Caddy Drive, Salem, NH 03079 (MLS # 5074980)
    30
     
    65 Caddy Drive, Salem, NH
    65 Caddy Drive
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 924 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  6. Photo of 12 Stiles Road #11, Salem, NH 03079 (MLS # 5074879)
    $170,000
    Photo of 12 Stiles Road #11, Salem, NH 03079 (MLS # 5074879)
    Photo of 12 Stiles Road #11, Salem, NH 03079 (MLS # 5074879)
    12
    12 Stiles Road #11, Salem, NH
    12 Stiles Road #11
    Salem, NH
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  7. Photo of 30 Winter Street, Salem, NH 03079 (MLS # 5074737)
    $360,000
    Photo of 30 Winter Street, Salem, NH 03079 (MLS # 5074737)
    Photo of 30 Winter Street, Salem, NH 03079 (MLS # 5074737)
    35
    30 Winter Street, Salem, NH
    30 Winter Street
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 1,620 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  8. Photo of 8 Gardner Avenue, Salem, NH 03079 (MLS # 5074671)
    $255,000
    Photo of 8 Gardner Avenue, Salem, NH 03079 (MLS # 5074671)
    Photo of 8 Gardner Avenue, Salem, NH 03079 (MLS # 5074671)
    24
    8 Gardner Avenue, Salem, NH
    8 Gardner Avenue
    Salem, NH
    • 2 Beds
    • 1 Bath
    • 624 Home (sqft)
    • 1 Bath
    • 10,019 Lot (sqft)
  9. Photo of 40 Grove Avenue, Salem, NH 03079 (MLS # 5074628)
    $529,900
    Photo of 40 Grove Avenue, Salem, NH 03079 (MLS # 5074628)
    Photo of 40 Grove Avenue, Salem, NH 03079 (MLS # 5074628)
    35
    40 Grove Avenue, Salem, NH
    40 Grove Avenue
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 1,488 Home (sqft)
    • 2 Baths
    • 5,228 Lot (sqft)
  10. Photo of 5 Sally Sweets Way #128, Salem, NH 03079 (MLS # 5074489)
    $479,611
    Photo of 5 Sally Sweets Way #128, Salem, NH 03079 (MLS # 5074489)
    Photo of 5 Sally Sweets Way #128, Salem, NH 03079 (MLS # 5074489)
    32
    5 Sally Sweets Way #128, Salem, NH
    5 Sally Sweets Way #128
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 1,298 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  11. Photo of 10 Braemoor Woods Road #300, Salem, NH 03079 (MLS # 5074466)
    $629,900
    Photo of 10 Braemoor Woods Road #300, Salem, NH 03079 (MLS # 5074466)
    Photo of 10 Braemoor Woods Road #300, Salem, NH 03079 (MLS # 5074466)
    31
    10 Braemoor Woods Road #300, Salem, NH
    10 Braemoor Woods Road #300
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 1,770 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  12. Photo of 15 TROLLEY Lane #1-5, Salem, NH 03079 (MLS # 5074310)
    $3,000
    Photo of 15 TROLLEY Lane #1-5, Salem, NH 03079 (MLS # 5074310)
    Photo of 15 TROLLEY Lane #1-5, Salem, NH 03079 (MLS # 5074310)
    1
    15 TROLLEY Lane #1-5, Salem, NH
    15 TROLLEY Lane #1-5
    Salem, NH
    • 0 Beds
    • 1 Bath
    • 1,650 Home (sqft)
    • 1 Bath
    • 2.00 Lot (ac)
  13. Photo of 34 PELHAM Road #6 B, Salem, NH 03079 (MLS # 5074306)
    $3,000
    Photo of 34 PELHAM Road #6 B, Salem, NH 03079 (MLS # 5074306)
    Photo of 34 PELHAM Road #6 B, Salem, NH 03079 (MLS # 5074306)
    1
    34 PELHAM Road #6 B, Salem, NH
    34 PELHAM Road #6 B
    Salem, NH
    • 0 Beds
    • 0 Baths
    • 2,000 Home (sqft)
    • 0 Baths
    • 5.00 Lot (ac)
  14. Photo of 117 Lawrence Road, Salem, NH 03079 (MLS # 5074151)
    $367,500
    Photo of 117 Lawrence Road, Salem, NH 03079 (MLS # 5074151)
    Photo of 117 Lawrence Road, Salem, NH 03079 (MLS # 5074151)
    18
    117 Lawrence Road, Salem, NH
    117 Lawrence Road
    Salem, NH
    • 2 Beds
    • 1 Bath
    • 1,305 Home (sqft)
    • 1 Bath
    • 6,970 Lot (sqft)
  15. Photo of 88 NORTH BROADWAY, Salem, NH 03079 (MLS # 5074131)
    $2,200
    Photo of 88 NORTH BROADWAY, Salem, NH 03079 (MLS # 5074131)
    Photo of 88 NORTH BROADWAY, Salem, NH 03079 (MLS # 5074131)
    2
    88 NORTH BROADWAY, Salem, NH
    88 NORTH BROADWAY
    Salem, NH
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 38,769 Lot (sqft)
  16. Photo of 18 Artisan Drive #214, Salem, NH 03079 (MLS # 5073988)
    $725,000
    Photo of 18 Artisan Drive #214, Salem, NH 03079 (MLS # 5073988)
    Photo of 18 Artisan Drive #214, Salem, NH 03079 (MLS # 5073988)
    28
    18 Artisan Drive #214, Salem, NH
    18 Artisan Drive #214
    Salem, NH
    • 1 Bed
    • 1 Bath
    • 853 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  17. 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)
  18. Photo of 8 Maylane Drive, Salem, NH 03079 (MLS # 5073639)
    $2,500
    Photo of 8 Maylane Drive, Salem, NH 03079 (MLS # 5073639)
    Photo of 8 Maylane Drive, Salem, NH 03079 (MLS # 5073639)
    13
    8 Maylane Drive, Salem, NH
    8 Maylane Drive
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 1,427 Home (sqft)
    • 2 Baths
    • 24,830 Lot (sqft)
  19. Photo of 53 Hagop Road, Salem, NH 03079 (MLS # 5073621)
    $249,900
    Photo of 53 Hagop Road, Salem, NH 03079 (MLS # 5073621)
    Photo of 53 Hagop Road, Salem, NH 03079 (MLS # 5073621)
    21
    53 Hagop Road, Salem, NH
    53 Hagop Road
    Salem, NH
    • 1 Bed
    • 1 Bath
    • 600 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  20. Photo of 4 Brook Road #5, Salem, NH 03079 (MLS # 5073310)
    $2,400
    Photo of 4 Brook Road #5, Salem, NH 03079 (MLS # 5073310)
    Photo of 4 Brook Road #5, Salem, NH 03079 (MLS # 5073310)
    13
    4 Brook Road #5, Salem, NH
    4 Brook Road #5
    Salem, NH
    • 2 Beds
    • 1 Bath
    • 10,890 Home (sqft)
    • 1 Bath
    • 2,614 Lot (sqft)
  21. 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)
    16
    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)
  22. Photo of 5 Winter Island Road, Salem, MA 01970 (MLS # 5072918)
    $2,191,023
    Photo of 5 Winter Island Road, Salem, MA 01970 (MLS # 5072918)
    Photo of 5 Winter Island Road, Salem, MA 01970 (MLS # 5072918)
    36
     
    5 Winter Island Road, Salem, MA
    5 Winter Island Road
    Salem, MA
    • 6 Beds
    • 5 Baths
    • 4,271 Home (sqft)
    • 5 Baths
    • 1.70 Lot (ac)
  23. Photo of 182 Shore Drive, Salem, NH 03079 (MLS # 5071635)
    $995,000
    Photo of 182 Shore Drive, Salem, NH 03079 (MLS # 5071635)
    Photo of 182 Shore Drive, Salem, NH 03079 (MLS # 5071635)
    45
    182 Shore Drive, Salem, NH
    182 Shore Drive
    Salem, NH
    • 3 Beds
    • 4 Baths
    • 2,319 Home (sqft)
    • 4 Baths
    • 11,326 Lot (sqft)
  24. Photo of 254 N Broadway Way #203, Salem, NH 03079 (MLS # 5071139)
    $255,000
    Photo of 254 N Broadway Way #203, Salem, NH 03079 (MLS # 5071139)
    Photo of 254 N Broadway Way #203, Salem, NH 03079 (MLS # 5071139)
    27
    254 N Broadway Way #203, Salem, NH
    254 N Broadway Way #203
    Salem, NH
    • 0 Beds
    • 0 Baths
    • 961 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  25. Photo of 90 North Broadway, Salem, NH 03079 (MLS # 5070830)
    $3,500
    Photo of 90 North Broadway, Salem, NH 03079 (MLS # 5070830)
    Photo of 90 North Broadway, Salem, NH 03079 (MLS # 5070830)
    19
    90 North Broadway, Salem, NH
    90 North Broadway
    Salem, NH
    • 0 Beds
    • 0 Baths
    • 2,000 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  26. Photo of 15 Linda Street #5, Salem, NH 03079 (MLS # 5070644)
    $1,900
    Photo of 15 Linda Street #5, Salem, NH 03079 (MLS # 5070644)
    Photo of 15 Linda Street #5, Salem, NH 03079 (MLS # 5070644)
    20
    15 Linda Street #5, Salem, NH
    15 Linda Street #5
    Salem, NH
    • 1 Bed
    • 1 Bath
    • 820 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  27. Photo of 59 Stiles Road #103, Salem, NH 03079 (MLS # 5069945)
    $2,000
    Photo of 59 Stiles Road #103, Salem, NH 03079 (MLS # 5069945)
    Photo of 59 Stiles Road #103, Salem, NH 03079 (MLS # 5069945)
    21
    59 Stiles Road #103, Salem, NH
    59 Stiles Road #103
    Salem, NH
    • 0 Beds
    • 0 Baths
    • 1,205 Home (sqft)
    • 0 Baths
    • 0 Lot (sqft)
  28. Photo of 8 Alta Avenue, Salem, NH 03079 (MLS # 5069832)
    $619,900
    Photo of 8 Alta Avenue, Salem, NH 03079 (MLS # 5069832)
    Photo of 8 Alta Avenue, Salem, NH 03079 (MLS # 5069832)
    48
    8 Alta Avenue, Salem, NH
    8 Alta Avenue
    Salem, NH
    • 3 Beds
    • 2 Baths
    • 1,944 Home (sqft)
    • 2 Baths
    • 14,375 Lot (sqft)
  29. Photo of 117 Cluff Crossing Road #7, Salem, NH 03079 (MLS # 5069741)
    $329,900
    Photo of 117 Cluff Crossing Road #7, Salem, NH 03079 (MLS # 5069741)
    Photo of 117 Cluff Crossing Road #7, Salem, NH 03079 (MLS # 5069741)
    15
    117 Cluff Crossing Road #7, Salem, NH
    117 Cluff Crossing Road #7
    Salem, NH
    • 2 Beds
    • 1 Bath
    • 952 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  30. Photo of 59 Cluff Road #41, Salem, NH 03079 (MLS # 5069553)
    $439,999
    Photo of 59 Cluff Road #41, Salem, NH 03079 (MLS # 5069553)
    Photo of 59 Cluff Road #41, Salem, NH 03079 (MLS # 5069553)
    29
    59 Cluff Road #41, Salem, NH
    59 Cluff Road #41
    Salem, NH
    • 2 Beds
    • 2 Baths
    • 1,237 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
Properties 1 - 30 of 39 | « 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 1/30/26 12:21 AM PST


Prime MLS

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