Homes for sale

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

5,098 listings · 769 to 792
3,270 homes and 1,828 lots

1714 Starview Dr, Salem, VA

$349,000

4 bd3 ba1,950 sq ft

1714 Starview Dr, Salem

Listing courtesy of Exp Realty LLC - Stafford

TBD River Rd, Buena Vista, VA

$1,700,000

204 acresLand

TBD River Rd, Buena Vista

Listing courtesy of Lexington Real Estate Connection

214 Maybrook Road, Pembroke, VA

$184,900, price reduced by $10K

3 bd2 ba1,464 sq ft

214 Maybrook Road, Pembroke

Listing courtesy of RE/MAX 8 - Blacksburg

1447 Doe Run Rd, Rocky Mount, VA

$279,950, price reduced by $5K

3 bd2 ba2,432 sq ft

1447 Doe Run Rd, Rocky Mount

Listing courtesy of Mountain View Real Estate LLC

2517 Maiden Ln SW, Roanoke, VA

$235,000

2 bd1 ba735 sq ft

2517 Maiden Ln SW, Roanoke

Listing courtesy of Varney Realty Partners

1840 Peppers Ferry Road, Pulaski, VA

$260,000, price reduced by $10K

3 bd2 ba2,281 sq ft

1840 Peppers Ferry Road, Pulaski

Listing courtesy of Varney Realty Partners

2009 Elizabeth Dr, Vinton, VA

$299,950

3 bd2 ba1,507 sq ft

2009 Elizabeth Dr, Vinton

Listing courtesy of RE/MAX All Stars

2534 Westover Ave SW, Roanoke, VA Open Sat 11 AM to 1 PM

$265,000

2 bd2 ba1,656 sq ft

2534 Westover Ave SW, Roanoke

Listing courtesy of Mkb, REALTORS®

1754 Mud Pike Road, Christiansburg, VA

$539,900, price reduced by $45K

4 bd2.5 ba3,438 sq ft

1754 Mud Pike Road, Christiansburg

Listing courtesy of Welcome Home Real Estate

TBD Atwoods Drive, Draper, VA

$45,000

0.94 acresLand

TBD Atwoods Drive, Draper

Listing courtesy of Century 21 Valley Real Estate

8699 Lee Hwy, Fincastle, VA

$435,000

4 bd3 ba2,740 sq ft

8699 Lee Hwy, Fincastle

Listing courtesy of RE/MAX All Stars

424 Houston Ave NE, Roanoke, VA

$289,950

3 bd2.5 ba2,064 sq ft

424 Houston Ave NE, Roanoke

Listing courtesy of Long & Foster - Smith Mtn Lake

418 Easton Road, Pearisburg, VA

$219,900

3 bd2 ba1,444 sq ft

418 Easton Road, Pearisburg

Listing courtesy of RE/MAX 8 - Blacksburg

816 Howbert Ave SW, Roanoke, VA

$269,500

3 bd1 ba903 sq ft

816 Howbert Ave SW, Roanoke

Listing courtesy of Real Broker LLC - McLean

255 E Withers Road, Wytheville, VA

$335,000

4 bd2 ba2,128 sq ft

255 E Withers Road, Wytheville

Listing courtesy of RE/MAX Land Mark Real Estate

2890 Old Baltimore Road, Draper, VA

$354,900, price reduced by $5K

3 bd2 ba2,401 sq ft

2890 Old Baltimore Road, Draper

Listing courtesy of Short Way Real Estate

1114 Woods End Ln, Forest, VA

$395,000, price reduced by $5K

4 bd2.5 ba2,320 sq ft

1114 Woods End Ln, Forest

Listing courtesy of Exp Realty LLC - Forest

0 Narrow Passage Rd, Eagle Rock, VA

$59,950

8.3 acresLand

0 Narrow Passage Rd, Eagle Rock

Listing courtesy of Mac Westland Real Estate Group

810 Forest Lawn Dr, Moneta, VA

$1,295,000

4 bd3.5 ba3,439 sq ft

810 Forest Lawn Dr, Moneta

Listing courtesy of Wainwright & Co., REALTORS®- Lake

817 Ridgecrest Dr, Roanoke, VA

$389,950, price reduced by $10K

5 bd3 ba2,906 sq ft

817 Ridgecrest Dr, Roanoke

Listing courtesy of Richards & Stone, REALTORS®

1707 Angus Rd NW, Roanoke, VA

$307,950, price reduced by $2K

3 bd2 ba1,823 sq ft

1707 Angus Rd NW, Roanoke

Listing courtesy of Keystone Realty Of Roanoke LLC

4019 Franklin St, Rocky Mount, VA

$324,500, price reduced by $16K

3 bd2 ba1,618 sq ft

4019 Franklin St, Rocky Mount

Listing courtesy of Headwater Realty LLC

192 Whispering Pines Drive, Max Meadows, VA

$289,500

3 bd2 ba1,833 sq ft

192 Whispering Pines Drive, Max Meadows

Listing courtesy of Berkshire Hathaway Home Services Mountain Sky Properties-Wythev

703 Henry St, Gretna, VA

$135,000, price reduced by $24K

4 bd1 ba1,439 sq ft

703 Henry St, Gretna

Listing courtesy of Virginia Realty Group

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

Get alerts