Homes for sale in Salem, VA
227 homes
New 路 2 days$374,950
4 bd 路 2 ba 路 1,865 sqft
2647 Puckett Cir, Salem
New 路 2 days$170,000
3 bd 路 1 ba 路 1,244 sqft
1838 Red Lane Ext, Salem
New 路 3 days$259,950
3 bd 路 2 ba 路 1,019 sqft
501 Tennessee St, Salem
New 路 3 days$259,900
208 E 3rd St, Salem
New 路 3 days$225,000
2 bd 路 2 ba 路 1,040 sqft
1939 S Clearing Rd Unit 20, Salem
New 路 4 days$729,950
4 bd 路 3.5 ba 路 2,421 sqft
726 Ambler Ln, Salem
New 路 4 days$409,990
6 bd 路 2,540 sqft
104 Johnston Park Drive, Salem
New 路 5 days$483,025
6 bd 路 3 ba 路 2,541 sqft
149 Johnston Park Dr, Salem
New 路 5 days$399,950
3 bd 路 2 ba 路 1,398 sqft
2123 Tara Ln, Salem
Price cut $19,005$375,985
4 bd 路 3 ba 路 1,658 sqft
137 Dorsey Farm Ln, Salem
New 路 6 days$295,000
3 bd 路 2 ba 路 1,608 sqft
921 Watts St, Salem

$499,900
4 bd 路 4 ba 路 2,315 sqft
1759 Laurel Mountain Rd, Salem

$419,000
4 bd 路 3 ba 路 2,170 sqft
782 Skyview Rd, Salem

$457,800
4 bd 路 3 ba 路 2,665 sqft
1913 McVitty Rd, Salem

$349,950
4 bd 路 3 ba 路 2,103 sqft
4822 Cherokee Hills Dr, Salem

$330,000
3 bd 路 2 ba 路 1,300 sqft
4738 Moore Rd, Salem

$1,175,000
6 bd 路 7 ba 路 6,787 sqft
1332 Waldheim Rd, Salem

$599,500
4 bd 路 2 ba 路 2,257 sqft
2521 Woods Meadow Ct, Salem

$445,000
4 bd 路 3 ba 路 2,194 sqft
5205 Arrowhead Trl, Salem

$489,990
5 bd 路 3 ba 路 2,940 sqft
1145 Lynchburg Tpke, Salem

$329,950
3 bd 路 3 ba 路 1,608 sqft
1705 Melbourne Dr, Salem

$465,000
4 bd 路 3 ba 路 2,174 sqft
126 Taylor Ave, Salem

$205,000
2 bd 路 2 ba 路 912 sqft
539 Westminister Ln, Salem

$299,950
2 bd 路 1 ba 路 1,296 sqft
6437 Poor Mountain Rd, Salem
There are 108 homes for sale in Salem, VA, with a median list price of $389,950. Prices run from $170,000 to $1,949,750. The newest listings come first. Filter by price, beds, baths and home type, or move the map to look around.
Swipe homes in the app