Salem, VA Homes for Sale & Real Estate

price
-
42-82 of 135 Homes
$249,900 | 5184 North W River Road, Salem, VA 24153
1/48

$249,900

4
Bedrooms
1,632
Square Feet
1.04
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.
$314,950 | 2862 Silver Leaf Drive, Salem, VA 24153
1/27

$314,950

4
Bedrooms
2,048
Square Feet
1
Acres
a front view of a house with a garden
1/67

$579,950

3
Bedrooms
3,724
Square Feet
0.33
Acres
$549,000 | 1308 Coronado Drive, Salem, VA 24153
1/46

$549,000

5
Bedrooms
2,615
Square Feet
0.72
Acres
$279,000 | 1129 Stoutamire Drive, Salem, VA 24153
1/21

$279,000

3
Bedrooms
1,275
Square Feet
0.49
Acres
$425,000 | 507 East Burwell Street, Salem, VA 24153
1/73

$425,000

4
Bedrooms
2,252
Square Feet
0.06
Acres
a front view of a house with garden
1/22

$159,950

1
Bedrooms
1,296
Square Feet
0.12
Acres
$999,950 | 6981 Fairway Ridge Road, Salem, VA 24153
1/53

$999,950

5
Bedrooms
4,593
Square Feet
0.92
Acres
a front view of a house with garden
1/17

$523,950

4
Bedrooms
2,163
Square Feet
3.14
Acres
a front view of a house with a garden and yard
1/34

$374,950

4
Bedrooms
2,016
Square Feet
0.29
Acres
$389,000 | 2530 South Clearing Road, Salem, VA 24153
1/58

$389,000

3
Bedrooms
3,358
Square Feet
0.12
Acres
$210,000 | 2413 Barnside Court, Salem, VA 24153
1/29

$210,000

2
Bedrooms
1,075
Square Feet
a view of a garden
1/2

$39,900

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
2.05
Acres
front view of brick house with a yard
1/49

$375,950

4
Bedrooms
2,665
Square Feet
0.45
Acres
$359,450 | 344 Hillview Lane, Salem, VA 24153
1/50

$359,450

3
Bedrooms
1,357
Square Feet
0.62
Acres
$455,000 | 6211 Hillcrest Road, Salem, VA 24153
1/36

$455,000

3
Bedrooms
2,155
Square Feet
2.39
Acres
$589,950 | 2932 West Club Drive, Salem, VA 24153
1/73

$589,950

4
Bedrooms
3,660
Square Feet
0.28
Acres
$349,950 | 5012 Buffalo Circle, Salem, VA 24153
1/23

$349,950

3
Bedrooms
3,360
Square Feet
1
Acres
a front view of a house with a yard and garage
1/43

$480,000

4
Bedrooms
2,936
Square Feet
0.25
Acres
$459,950 | 5391 Latah Street, Salem, VA 24153
1/16

$459,950

3
Bedrooms
1,922
Square Feet
0.28
Acres
$565,000 | 324 Pennsylvania Avenue, Salem, VA 24153
1/90

$565,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
0.19
Acres
a front view of a house with garden
1/37

$377,950

3
Bedrooms
2,374
Square Feet
0.72
Acres
$749,900 | 606 North Broad Street, Salem, VA 24153
1/58

$749,900

6
Bedrooms
4,452
Square Feet
0.45
Acres
$294,950 | 607 Kessler Mill Road, Salem, VA 24153
1/38

$294,950

2
Bedrooms
1,664
Square Feet
0.3
Acres
a front view of a house with a yard and garage
1/28

$220,000

2
Bedrooms
1,040
Square Feet
a aerial view of a house next to a big yard and large trees
1/23

$399,995

3
Bedrooms
2,352
Square Feet
7.84
Acres
$309,950 | 2421 South Clearing Road, Salem, VA 24153
1/43

$309,950

3
Bedrooms
2,160
Square Feet
0.09
Acres
$424,175 | 425 Idaho Street, Salem, VA 24153
1/54

$424,175

5
Bedrooms
2,728
Square Feet
0.34
Acres
$305,000 | 2725 Beaver Brook Road, Salem, VA 24153
1/40

$305,000

3
Bedrooms
2,000
Square Feet
1
Acres
a front view of a house with garden
1/29

$249,950

3
Bedrooms
1,972
Square Feet
0.13
Acres
$395,000 | 5403 Tomahawk Circle, Salem, VA 24153
1/41

$395,000

3
Bedrooms
3,228
Square Feet
0.38
Acres
$415,000 | 3870 Harborwood Road, Salem, VA 24153
1/53

$415,000

2
Bedrooms
2,016
Square Feet
15.13
Acres
$439,900 | 3878 Harborwood Road, Salem, VA 24153
1/60

$439,900

3
Bedrooms
1,854
Square Feet
5.09
Acres
a front view of a house with garden
1/27

$349,900

3
Bedrooms
1,480
Square Feet
$250,000 | 150 Fort Lewis Boulevard, Salem, VA 24153
1/35

$250,000

3
Bedrooms
2,308
Square Feet
0.29
Acres
$324,950 | 2518 South Clearing Road, Salem, VA 24153
1/36

$324,950

2
Bedrooms
1,934
Square Feet
0.12
Acres
$329,950 | 4219 Daugherty Road, Salem, VA 24153
1/28
Open: 7/11 11:00AM - 01:00PM

$329,950

3
Bedrooms
2,270
Square Feet
0.26
Acres
front view of house with a yard
1/31

$379,000

3
Bedrooms
1,317
Square Feet
0.49
Acres
a front view of a house with garden
1/45

$455,000

2
Bedrooms
3,180
Square Feet
0.19
Acres
a front view of a house with a yard
1/28

$299,950

4
Bedrooms
1,924
Square Feet
0.26
Acres
$474,950 | 6720 Bradshaw Road, Salem, VA 24153
1/37

$474,950

3
Bedrooms
1,908
Square Feet
3
Acres
For Sale:

Discover Your Perfect Home

Explore Nearby Homes