Homes for sale

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

5,092 listings · 2,065 to 2,088
3,265 homes and 1,827 lots

150 Tate Rd, Eagle Rock, VA

$37,500,000

9,721 acresLand

150 Tate Rd, Eagle Rock

Listing courtesy of Highlands Realty & Associates LLC

4755 Old Country Rd, Bedford, VA Open Sun 2 to 4 PM

$589,900, price reduced by $110K

3 bd3 ba3,004 sq ft

4755 Old Country Rd, Bedford

Listing courtesy of Realty One Group Leading Edge

636 Ramada Rd, Vinton, VA

$225,950, price reduced by $19K

2 bd1 ba1,619 sq ft

636 Ramada Rd, Vinton

Listing courtesy of Mkb, REALTORS®

3050 Pitzer Rd, Roanoke, VA

$239,900, price reduced by $20K

3 bd2 ba1,280 sq ft

3050 Pitzer Rd, Roanoke

Listing courtesy of Wainwright & Co., REALTORS®

TBD Fire Tower Road, Christiansburg, VA

$800,000

113 acresLand

TBD Fire Tower Road, Christiansburg

Listing courtesy of Real Broker, LLC

TBD Snake Creek Road, Hillsville, VA

$25,000

1 acreLand

TBD Snake Creek Road, Hillsville

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

1501 Woods Gap Road, Floyd, VA

$159,000

11 acresLand

1501 Woods Gap Road, Floyd

Listing courtesy of UC/Blue Ridge Land & Auction

6015 Smith Mountain Rd, Penhook, VA

$1,599,000

4 bd4 ba2,645 sq ft

6015 Smith Mountain Rd, Penhook

Listing courtesy of South Lake Real Estate LLC

1481 Booker T Washington, Rocky Mount, VA

$399,999

4 bd3.5 ba3,566 sq ft

1481 Booker T Washington, Rocky Mount

Listing courtesy of Wainwright & Co., REALTORS®

00 Indian Trl, Martinsville, VA

$38,500, price reduced by $1K

4.1 acresLand

00 Indian Trl, Martinsville

Listing courtesy of Mkb, REALTORS® - Franklin Co

2616 Pope Roads, Ivanhoe, VA

$759,900, price reduced by $35K

3 bd1 ba1,440 sq ft

2616 Pope Roads, Ivanhoe

Listing courtesy of Real Broker, LLC

6272 Indian Valley Road, Willis, VA

$249,000, price reduced by $26K

3 bd2 ba1,836 sq ft

6272 Indian Valley Road, Willis

Listing courtesy of UC/Blue Ridge Land & Auction

00 Music St S, Gretna, VA

$26,000, price reduced by $2K

5.6 acresLand

00 Music St S, Gretna

Listing courtesy of Wainwright & Co., REALTORS®

2912 Huntington Blvd NW, Roanoke, VA

$205,770, price reduced by $34K

3 bd2 ba1,264 sq ft

2912 Huntington Blvd NW, Roanoke

Listing courtesy of Mkb, REALTORS®

3040 Lick Run Road, Blacksburg, VA

$245,000, price reduced by $50K

2 bd1 ba800 sq ft

3040 Lick Run Road, Blacksburg

Listing courtesy of Real Broker, LLC

323 Mill Lake Rd, Huddleston, VA

$550,000, price reduced by $25K

2 bd2 ba1,344 sq ft

323 Mill Lake Rd, Huddleston

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

692 Brookfield Ln, Roanoke, VA

$459,950, price reduced by $10K

4 bd2.5 ba1,984 sq ft

692 Brookfield Ln, Roanoke

Listing courtesy of Mkb, REALTORS®

775 Brookfield Ln, Roanoke, VA

$439,900, price reduced by $39K

4 bd2 ba1,730 sq ft

775 Brookfield Ln, Roanoke

Listing courtesy of Mkb, REALTORS®

2342 Lake Retreat Rd, Huddleston, VA

$344,900, price reduced by $74K

3 bd3 ba2,432 sq ft

2342 Lake Retreat Rd, Huddleston

Listing courtesy of Front Porch Realty

901 Bedford Ave, Altavista, VA

$309,900, price reduced by $5K

4 bd2 ba2,602 sq ft

901 Bedford Ave, Altavista

Listing courtesy of RE/MAX Lakefront Realty Inc

2603 Dell Ave NE, Roanoke, VA

$289,950, price reduced by $10K

3 bd2 ba2,005 sq ft

2603 Dell Ave NE, Roanoke

Listing courtesy of Lichtenstein Rowan, REALTORS®

Lot 3 Horseshoe Bend Rd, Goodview, VA

$249,900, price reduced by $45K

0.75 acresLand

Lot 3 Horseshoe Bend Rd, Goodview

Listing courtesy of Long & Foster - Smith Mtn Lake

3531 Peters Creek Rd 210, Roanoke, VA

$195,000, price reduced by $45K

3 bd2 ba1,274 sq ft

3531 Peters Creek Rd 210, Roanoke

Listing courtesy of Wainwright & Co., REALTORS®

126 & 128 Troy Ave NE, Roanoke, VA

$193,950, price reduced by $36K

Multi-family

126 & 128 Troy Ave NE, Roanoke

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

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

Get alerts