Homes for sale

Asking prices for homes from $22K to $7.6M, with a median of $334,950.

5,092 listings · 1,753 to 1,776
3,265 homes and 1,827 lots

130 W Calhoun St, Salem, VA

$389,950, price reduced by $10K

4 bd4 ba2,078 sq ft

130 W Calhoun St, Salem

Listing courtesy of Mkb, REALTORS®

134 W Calhoun St, Salem, VA

$389,950, price reduced by $10K

4 bd4 ba2,078 sq ft

134 W Calhoun St, Salem

Listing courtesy of Mkb, REALTORS®

138 W Calhoun St, Salem, VA

$389,950, price reduced by $10K

4 bd4 ba2,110 sq ft

138 W Calhoun St, Salem

Listing courtesy of Mkb, REALTORS®

132 W Calhoun St, Salem, VA

$389,950, price reduced by $10K

4 bd4 ba2,110 sq ft

132 W Calhoun St, Salem

Listing courtesy of Mkb, REALTORS®

140 W Calhoun St, Salem, VA

$389,950, price reduced by $10K

4 bd4 ba2,110 sq ft

140 W Calhoun St, Salem

Listing courtesy of Mkb, REALTORS®

4005 Chaparral Dr, Roanoke, VA

$369,900, price reduced by $60K

4 bd3 ba2,292 sq ft

4005 Chaparral Dr, Roanoke

Listing courtesy of Varney Realty Partners

2628 Green Ridge Cir, Roanoke, VA

$334,500, price reduced by $10K

4 bd2 ba1,890 sq ft

2628 Green Ridge Cir, Roanoke

Listing courtesy of RE/MAX All Stars

5619 Oakland Blvd, Roanoke, VA

$333,495, price reduced by $6K

3 bd2 ba2,052 sq ft

5619 Oakland Blvd, Roanoke

Listing courtesy of Reiner Realty

117 Vista View Ln, Hurt, VA

$320,000, price reduced by $5K

3 bd2 ba1,538 sq ft

117 Vista View Ln, Hurt

Listing courtesy of Wainwright & Co., REALTORS®

92 Maple St, Salem, VA

$315,000, price reduced by $3K

2 bd2 ba1,435 sq ft

92 Maple St, Salem

Listing courtesy of RE/MAX All Points

TBD Southside, New Castle, VA

$279,000

78 acresLand

TBD Southside, New Castle

Listing courtesy of Nest Realty Swva

119 Franklin Ave, Vinton, VA

$270,000

5 bd3 ba2,990 sq ft

119 Franklin Ave, Vinton

Listing courtesy of Shepherd Realty Group

867 Stonegate Ct, Salem, VA

$259,950, price reduced by $5K

2 bd2 ba1,222 sq ft

867 Stonegate Ct, Salem

Listing courtesy of Young Realty Company

1442 Antrim St, Salem, VA Open Sat 11 AM to 1 PM

$255,000, price reduced by $20K

3 bd1 ba1,440 sq ft

1442 Antrim St, Salem

Listing courtesy of Keystone Realty Of Roanoke LLC

1512 Snow Creek Rd, Martinsville, VA

$235,000, price reduced by $31K

3 bd1 ba1,616 sq ft

1512 Snow Creek Rd, Martinsville

Listing courtesy of Varney Realty Partners

3228 Greenland Ave NW, Roanoke, VA

$199,000

Multi-family

3228 Greenland Ave NW, Roanoke

Listing courtesy of Wainwright & Co., REALTORS®

1122 Dale Ave SE, Roanoke, VA

$178,950, price reduced by $6K

2 bd1 ba1,100 sq ft

1122 Dale Ave SE, Roanoke

Listing courtesy of Mkb, REALTORS®

1036 Woodrow Ave SE, Roanoke, VA

$174,900, price reduced by $25K

3 bd1 ba1,100 sq ft

1036 Woodrow Ave SE, Roanoke

Listing courtesy of Keller Williams Realty Roanoke

Lot 73 Deerwood Dr, Huddleston, VA

$150,000

0.62 acresLand

Lot 73 Deerwood Dr, Huddleston

Listing courtesy of Mkb, REALTORS®

Lot 75 Mountwood Dr, Huddleston, VA

$150,000

0.47 acresLand

Lot 75 Mountwood Dr, Huddleston

Listing courtesy of Mkb, REALTORS®

Lot 76 Mountwood Dr, Huddleston, VA

$150,000

0.47 acresLand

Lot 76 Mountwood Dr, Huddleston

Listing courtesy of Mkb, REALTORS®

Lot 77 Mountwood Dr, Huddleston, VA

$150,000

0.46 acresLand

Lot 77 Mountwood Dr, Huddleston

Listing courtesy of Mkb, REALTORS®

Lot 78 Mountwood Dr, Huddleston, VA

$150,000

0.47 acresLand

Lot 78 Mountwood Dr, Huddleston

Listing courtesy of Mkb, REALTORS®

Lot 6 Waterside Ter, Penhook, VA

$39,500

1.1 acresLand

Lot 6 Waterside Ter, Penhook

Listing courtesy of Lake Homes Realty, LLC

Be the first to know. Get an email when a home like these comes on the market.

Get alerts