Homes for sale

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

5,091 listings · 2,521 to 2,544
3,264 homes and 1,827 lots

315 Upland Shores Dr, Penhook, VA

$2,895,500, price reduced by $230K

5 bd5.5 ba5,805 sq ft

315 Upland Shores Dr, Penhook

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

5618 Moneta Rd, Moneta, VA

$430,000, price reduced by $40K

3 bd3 ba2,616 sq ft

5618 Moneta Rd, Moneta

Listing courtesy of Century 21 All-Service

2213 Birch Leaf Lane, Blacksburg, VA

$1,099,000, price reduced by $126K

6 bd5.5 ba4,923 sq ft

2213 Birch Leaf Lane, Blacksburg

Listing courtesy of TRINITY Real Estate

6411 Garrett Ln, Roanoke, VA

$439,950

3 bd2.5 ba2,448 sq ft

6411 Garrett Ln, Roanoke

Listing courtesy of Exp Realty LLC - Stafford

TBD 50 Acres Thunderstruck Road NE, Floyd, VA

$319,900

50 acresLand

TBD 50 Acres Thunderstruck Road NE, Floyd

Listing courtesy of Nest Realty SWVA

1802 Greenbrier Ave SE, Roanoke, VA

$32,500

0.31 acresLand

1802 Greenbrier Ave SE, Roanoke

Listing courtesy of Red Key Realty Inc

1814 Greenbrier Ave SE, Roanoke, VA

$28,300

0.27 acresLand

1814 Greenbrier Ave SE, Roanoke

Listing courtesy of Red Key Realty Inc

1806 Greenbrier Ave SE, Roanoke, VA

$28,300

0.27 acresLand

1806 Greenbrier Ave SE, Roanoke

Listing courtesy of Red Key Realty Inc

0 Greenbrier Ave SE, Roanoke, VA

$28,300

0.27 acresLand

0 Greenbrier Ave SE, Roanoke

Listing courtesy of Red Key Realty Inc

3819 Virginia Ave NW, Roanoke, VA

$168,000, price reduced by $11K

2 bd1 ba744 sq ft

3819 Virginia Ave NW, Roanoke

Listing courtesy of Keystone Realty Of Roanoke LLC

1928 Belleville Rd SW, Roanoke, VA

$449,500, price reduced by $36K

3 bd2 ba2,186 sq ft

1928 Belleville Rd SW, Roanoke

Listing courtesy of Keller Williams Realty Roanoke

Lot 5 Salem Ave SW, Roanoke, VA

$17,900, price reduced by $2K

0.14 acresLand

Lot 5 Salem Ave SW, Roanoke

Listing courtesy of The Good Sign Real Estate Co.

Lot 6 Salem Ave SW, Roanoke, VA

$17,900, price reduced by $2K

0.12 acresLand

Lot 6 Salem Ave SW, Roanoke

Listing courtesy of The Good Sign Real Estate Co.

4825 Glen Ivy Ln SW Apt 105, Roanoke, VA

$274,000, price reduced by $15K

2 bd2 ba1,654 sq ft

4825 Glen Ivy Ln SW Apt 105, Roanoke

Listing courtesy of Long & Foster - Roanoke Office

1308 Coronado Dr, Salem, VA

$499,950, price reduced by $49K

5 bd2 ba2,615 sq ft

1308 Coronado Dr, Salem

Listing courtesy of RE/MAX Real Estate One

2862 Silver Leaf Dr, Salem, VA

$287,500, price reduced by $32K

4 bd2 ba1,878 sq ft

2862 Silver Leaf Dr, Salem

Listing courtesy of Nest Realty Roanoke

4424 Bluegrass Road, Christiansburg, VA

$350,000, price reduced by $25K

5 bd3 ba2,972 sq ft

4424 Bluegrass Road, Christiansburg

Listing courtesy of All Faith Realty and Auctions, Inc.

108 Johnson Street, Narrows, VA

$52,000, price reduced by $13K

1 bd1 ba552 sq ft

108 Johnson Street, Narrows

Listing courtesy of RE/MAX 8 - Pearisburg

1107 Boonsboro Pl, Lynchburg, VA

$749,900

4 bd3.5 ba5,006 sq ft

1107 Boonsboro Pl, Lynchburg

Listing courtesy of Karl Miller Realty LLC

736 Suburban Ave SW, Roanoke, VA

$279,950, price reduced by $20K

4 bd2 ba1,760 sq ft

736 Suburban Ave SW, Roanoke

Listing courtesy of Continental Real Estate Group Inc

607 Watt St, Martinsville, VA

$224,900, price reduced by $10K

4 bd3 ba1,996 sq ft

607 Watt St, Martinsville

Listing courtesy of Sarver Properties LLC

Lot 28A Heritage Place Drive, Christiansburg, VA

$824,900

4 bd2.5 ba2,823 sq ft

Lot 28A Heritage Place Drive, Christiansburg

Listing courtesy of Alumni Real Estate

7228 Timberlane Drive, Radford, VA

$374,000, price reduced by $36K

3 bd3 ba1,905 sq ft

7228 Timberlane Drive, Radford

Listing courtesy of Page & Assoc. Real Estate

00 Thunderstruck Road NE, Floyd, VA

$187,500, price reduced by $12K

25 acresLand

00 Thunderstruck Road NE, Floyd

Listing courtesy of Thomas & Wall Real Estate LLC

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

Get alerts