Recently sold homes

Homes and lots sold in the last 12 months, with sale prices and dates. Median home sale price $308,000.

7,795 sales · 3,457 to 3,480
6,945 homes and 850 lots

310 Windsor Drive, Christiansburg, VA Sold Jun 10, 2026

$352,000

3 bd2 ba1,360 sq ft

310 Windsor Drive, Christiansburg

8% over asking, 3 days on market

Listing courtesy of Page & Assoc. Real Estate

760 Ellett Road, Christiansburg, VA Sold Jun 10, 2026

$216,217

3 bd1 ba865 sq ft

760 Ellett Road, Christiansburg

8% over asking, 4 days on market

Listing courtesy of Welcome Home Real Estate

6322 Hidden Hill Cir, Roanoke, VA Sold Jun 10, 2026

$600,000

7 bd4 ba5,112 sq ft

6322 Hidden Hill Cir, Roanoke

20% under asking, 719 days on market

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

3850 Bower Rd, Roanoke, VA Sold Jun 10, 2026

$365,000

5 bd2 ba2,064 sq ft

3850 Bower Rd, Roanoke

8% under asking, 89 days on market

Listing courtesy of Keller Williams Realty Roanoke

1615 Morewood Rd, Hardy, VA Sold Jun 10, 2026

$440,000

3 bd3 ba2,590 sq ft

1615 Morewood Rd, Hardy

3% under asking, 69 days on market

Listing courtesy of Mkb, REALTORS®

65 Birdie Ln, Penhook, VA Sold Jun 10, 2026

$3,300,000

4 bd6 ba5,175 sq ft

65 Birdie Ln, Penhook

8% under asking, 63 days on market

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

0 Pleasure Point Lot 49 Dr, Goodview, VA Sold Jun 10, 2026

$17,000

1.1 acresLand

0 Pleasure Point Lot 49 Dr, Goodview

48% under asking, 27 days on market

Listing courtesy of Mkb, REALTORS®

3310 Melody Ave, Roanoke, VA Sold Jun 10, 2026

$320,000

4 bd2.5 ba2,344 sq ft

3310 Melody Ave, Roanoke

6% under asking, 51 days on market

Listing courtesy of Mkb, REALTORS®

2316 Fairway Dr SW, Roanoke, VA Sold Jun 10, 2026

$318,000

3 bd1.5 ba1,557 sq ft

2316 Fairway Dr SW, Roanoke

2% under asking, 8 days on market

Listing courtesy of Mac Westland Real Estate Group

4641 Heather Dr SW Apt 313, Roanoke, VA Sold Jun 10, 2026

$237,500

2 bd2 ba1,709 sq ft

4641 Heather Dr SW Apt 313, Roanoke

5% under asking, 26 days on market

Listing courtesy of Keller Williams Coastal Virginia

229 Queen Regent Ct, Blue Ridge, VA Sold Jun 10, 2026

$435,000

4 bd2.5 ba2,034 sq ft

229 Queen Regent Ct, Blue Ridge

1% under asking, 18 days on market

Listing courtesy of RE/MAX All Stars

59 Broad St, Daleville, VA Sold Jun 10, 2026

$365,000

2 bd3.5 ba2,000 sq ft

59 Broad St, Daleville

At asking price, 19 days on market

Listing courtesy of RE/MAX All Stars

5075 Youngwood Dr NW, Roanoke, VA Sold Jun 10, 2026

$260,000

4 bd3 ba2,289 sq ft

5075 Youngwood Dr NW, Roanoke

2% under asking, 13 days on market

Listing courtesy of Wainwright & Co., REALTORS®

424 Cambridge Court Rd, Vinton, VA Sold Jun 10, 2026

$392,500

4 bd3.5 ba2,086 sq ft

424 Cambridge Court Rd, Vinton

4% under asking, 33 days on market

Listing courtesy of Keller Williams Realty Roanoke

00 Winterhill Dr, Hardy, VA Sold Jun 10, 2026

$225,000

45 acresLand

00 Winterhill Dr, Hardy

10% under asking, 24 days on market

Listing courtesy of Lyons Team, REALTORS®

5715 Santa Anita Ter, Roanoke, VA Sold Jun 10, 2026

$309,000

3 bd2 ba2,080 sq ft

5715 Santa Anita Ter, Roanoke

3% over asking, 2 days on market

Listing courtesy of Waldvogel Commercial Properties

1365 Lakeridge Cir, Troutville, VA Sold Jun 10, 2026

$435,000

3 bd3.5 ba2,600 sq ft

1365 Lakeridge Cir, Troutville

1% under asking, 15 days on market

Listing courtesy of Wainwright & Co., REALTORS®

1721 Mill Pond Dr, Salem, VA Sold Jun 10, 2026

$499,000

3 bd2.5 ba2,191 sq ft

1721 Mill Pond Dr, Salem

At asking price, 8 days on market

Listing courtesy of Wainwright & Co., REALTORS®

525 Water Oak Rd, Roanoke, VA Sold Jun 10, 2026

$299,900

4 bd3 ba2,322 sq ft

525 Water Oak Rd, Roanoke

At asking price, 6 days on market

Listing courtesy of Century 21 All-Service

124 Stratford Dr, Blue Ridge, VA Sold Jun 10, 2026

$305,000

4 bd2.5 ba2,652 sq ft

124 Stratford Dr, Blue Ridge

12% under asking, 25 days on market

Listing courtesy of Long & Foster - Roanoke Office

Lot 10 Bradford Ct, Goodview, VA Sold Jun 10, 2026

$294,950

0.63 acresLand

Lot 10 Bradford Ct, Goodview

2% under asking, 4 days on market

Listing courtesy of Mountain View Real Estate LLC

1036 Jeanette Ave, Vinton, VA Sold Jun 10, 2026

$245,000

3 bd1 ba1,465 sq ft

1036 Jeanette Ave, Vinton

7% over asking, 1 day on market

Listing courtesy of Mountain View Real Estate LLC

1932 Reesedale Rd, Elliston, VA Sold Jun 10, 2026

$196,000

3 bd1 ba1,072 sq ft

1932 Reesedale Rd, Elliston

2% under asking, 7 days on market

Listing courtesy of Real Broker LLC - McLean

4852 Autumn Ln NW, Roanoke, VA Sold Jun 10, 2026

$200,000

3 bd1 ba1,500 sq ft

4852 Autumn Ln NW, Roanoke

At asking price, 4 days on market

Listing courtesy of Keller Williams Realty Roanoke