Homes for Sale in Salem, NH

price
-
1-41 of 65 Homes
Active
$299,000 | 71 Caddy Drive, Salem, NH 03079
1/37
Listed By Coldwell Banker Realty

$299,000

2
Bedrooms
1,404
Square Feet
Unavailable
Acres
SVGUnlock more homes you won't find anywhere else
Listings are only private online. All buyers & agents can access in our offices or by contacting Compass.
$515,000 | 72 Mountain Village Road, Unit 72, Salem, NH 03079
1/32
New

$515,000

2
Bedrooms
1,590
Square Feet
$549,900 | 37 Bluff Street, Salem, NH 03079
1/46

$549,900

3
Bedrooms
1,672
Square Feet
0.57
Acres
$679,000 | 17 Hampstead Road, Salem, NH 03079
1/21

$679,000

3
Bedrooms
1,963
Square Feet
3.35
Acres
$799,900 | 60 Stanley Brook Drive, Salem, NH 03079
1/60

$799,900

3
Bedrooms
2,228
Square Feet
3.11
Acres
$369,900 | 29 Lowell Road, Unit 43, Salem, NH 03079
1/26

$369,900

2
Bedrooms
1,568
Square Feet
Unavailable
Acres
$99,000 | 75 South Policy Street, Unit 51, Salem, NH 03079
1/19

$99,000

2
Bedrooms
840
Square Feet
Unavailable
Acres
$990,000 | 56 Pond Street, Salem, NH 03079
1/27

$990,000

5
Bedrooms
3,607
Square Feet
4.73
Acres
$765,000 | 18 Artisan Drive, Unit 404, Salem, NH 03079
1/35

$765,000

1
Bedrooms
770
Square Feet
$249,900 | 6 Marie Avenue, Salem, NH 03079
1/23

$249,900

2
Bedrooms
1,324
Square Feet
0.53
Acres
$575,000 | 13 Asbury Street, Salem, NH 03079
1/29

$575,000

3
Bedrooms
1,008
Square Feet
0.23
Acres
$360,000 | 384 Main Street, Unit 101, Salem, NH 03079
1/32

$360,000

1
Bedrooms
790
Square Feet
$499,900 | 40 Norwood Road, Salem, NH 03079
1/22

$499,900

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
1.67
Acres
$329,900 | 12 James Street, Salem, NH 03079
1/14

$329,900

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
0.11
Acres
$995,000 | 150 Lowell Road, Salem, NH 03079
1/60

$995,000

4
Bedrooms
3,522
Square Feet
1.74
Acres
$249,900 | 6 Marie Avenue, Salem, NH 03079
1/23

$249,900

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
0.53
Acres
$159,999 | 15 Princess Drive, Salem, NH 03079
1/14

$159,999

1
Bedrooms
784
Square Feet
Unavailable
Acres
$829,999 | 399 North Main Street, Salem, NH 03079
1/41

$829,999

3
Bedrooms
3,120
Square Feet
0.61
Acres
$580,000 | 6 Messer Avenue, Salem, NH 03079
1/34

$580,000

3
Bedrooms
2,288
Square Feet
0.23
Acres
$1,422,000 | 25 Ticklefancy Lane, Salem, NH 03079
1/59

$1,422,000

4
Bedrooms
5,747
Square Feet
0.61
Acres
$769,900 | 31 Grove Avenue, Salem, NH 03079
1/60

$769,900

3
Bedrooms
1,471
Square Feet
0.26
Acres
$650,000 | 31 Marianna Road, Salem, NH 03079
1/25

$650,000

3
Bedrooms
1,840
Square Feet
0.39
Acres
$1,799,900 | 205 Shore Drive, Salem, NH 03079
1/7

$1,799,900

3
Bedrooms
2,886
Square Feet
0.18
Acres
$1,399,900 | 209 Shore Drive, Salem, NH 03079
1/7

$1,399,900

3
Bedrooms
1,891
Square Feet
0.19
Acres
$560,000 | 12 Henry Street, Salem, NH 03079
1/26

$560,000

3
Bedrooms
2,480
Square Feet
0.28
Acres
$575,000 | 92 Bridge Street, Salem, NH 03079
1/36

$575,000

3
Bedrooms
1,954
Square Feet
0.58
Acres
$249,900 | 75 South Policy Street, Unit 3, Salem, NH 03079

$249,900

2
Bedrooms
800
Square Feet
6.5
Acres
$249,900 | 75 South Policy Street, Unit 17, Salem, NH 03079

$249,900

2
Bedrooms
800
Square Feet
6.5
Acres
$169,000 | 23 Brookwood Drive, Salem, NH 03079
1/17

$169,000

1
Bedrooms
672
Square Feet
Unavailable
Acres
$575,000 | 29 Lawrence Road, Salem, NH 03079
1/29

$575,000

2
Bedrooms
1,536
Square Feet
0.75
Acres
a front view of a house with a yard
1/26

$679,000

4
Bedrooms
1,762
Square Feet
0.5
Acres
$239,900 | 19 Winter Street, Salem, NH 03079
1/36

$239,900

2
Bedrooms
924
Square Feet
Unavailable
Acres
$419,000 | 3 Stanwood Road, Salem, NH 03079
1/4

$419,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
0.22
Acres
$679,000 | 64 North Main Street, Salem, NH 03079
1/44

$679,000

3
Bedrooms
2,076
Square Feet
0.44
Acres
$459,900 | 5 Sally Sweets Way, Unit 213, Salem, NH 03079
1/30

$459,900

1
Bedrooms
1,058
Square Feet
$675,000 | 22 Town Village Drive, Unit 22, Salem, NH 03079
1/42

$675,000

2
Bedrooms
2,072
Square Feet
$675,000 | 22 Town Village Drive, Salem, NH 03079
1/43

$675,000

2
Bedrooms
2,755
Square Feet
$975,000 | 95 Lake Shore Road, Salem, NH 03079
1/36

$975,000

4
Bedrooms
1,942
Square Feet
0.31
Acres
$585,900 | 20 Car Mar Lane, Salem, NH 03079
1/37

$585,900

3
Bedrooms
1,744
Square Feet
0.22
Acres
$559,000 | 20 Orchard Terrace, Salem, NH 03079
1/41

$559,000

3
Bedrooms
1,560
Square Feet
0.17
Acres
$774,999 | 49 Millville Circle, Salem, NH 03079
1/29

$774,999

2
Bedrooms
2,100
Square Feet
0.33
Acres
For Sale:

Discover Your Perfect Home

Explore Nearby Homes