Recently sold homes

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

7,792 sales · 2,137 to 2,160
6,942 homes and 850 lots

106 Monroe Street, Radford, VA Sold Jul 31, 2026

$195,000

3 bd2 ba1,162 sq ft

106 Monroe Street, Radford

At asking price

Listing courtesy of Real Broker, LLC

2214 Towhee Alley Unit 58, Blacksburg, VA Sold Jul 31, 2026

$578,500

2 bd2 ba1,920 sq ft

2214 Towhee Alley Unit 58, Blacksburg

Listing courtesy of Coldwell Banker Townside Bburg

7330 Cove Holllow Road, Elliston, VA Sold Jul 31, 2026

$216,000

3 bd1 ba1,562 sq ft

7330 Cove Holllow Road, Elliston

Listing courtesy of Keller Williams New River Valley

7171 Parkway View Trl, Roanoke, VA Sold Jul 31, 2026

$558,500

4 bd2.5 ba2,710 sq ft

7171 Parkway View Trl, Roanoke

At asking price, 315 days on market

Listing courtesy of R Fralin & Associates Inc

1079 High Oaks Dr, Forest, VA Sold Jul 31, 2026

$1,199,900

4 bd3.5 ba4,121 sq ft

1079 High Oaks Dr, Forest

At asking price, 227 days on market

Listing courtesy of Lynchburgs Finest Team LLC

1950 Dundee Rd, Huddleston, VA Sold Jul 31, 2026

$440,000

3 bd2 ba2,477 sq ft

1950 Dundee Rd, Huddleston

At asking price, 53 days on market

Listing courtesy of Century 21 All-Service

308 Spring Hollow Rd, Troutville, VA Sold Jul 31, 2026

$176,500

3 bd2 ba1,498 sq ft

308 Spring Hollow Rd, Troutville

20% under asking, 169 days on market

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

718 Sunset Dr, Bedford, VA Sold Jul 31, 2026

$310,000

3 bd3 ba2,474 sq ft

718 Sunset Dr, Bedford

13% under asking, 162 days on market

Listing courtesy of Century 21 All-Service

7059 Fairway Ridge Rd, Salem, VA Sold Jul 31, 2026

$581,035

4 bd2.5 ba3,186 sq ft

7059 Fairway Ridge Rd, Salem

At asking price, 1 day on market

Listing courtesy of Mkb, REALTORS®

40 Twin Cove Trl, Moneta, VA Sold Jul 31, 2026

$40,000

0.46 acresLand

40 Twin Cove Trl, Moneta

At asking price, 1 day on market

Listing courtesy of Walker Real Estate Solutions

7068 Fairway Ridge Rd, Salem, VA Sold Jul 31, 2026

$545,275

4 bd2.5 ba2,423 sq ft

7068 Fairway Ridge Rd, Salem

At asking price, 1 day on market

Listing courtesy of Mkb, REALTORS®

3119 Stoneridge Rd SW, Roanoke, VA Sold Jul 31, 2026

$479,000

4 bd3 ba3,818 sq ft

3119 Stoneridge Rd SW, Roanoke

18% under asking, 105 days on market

Listing courtesy of Real Broker LLC - McLean

4219 Daugherty Rd, Salem, VA Sold Jul 31, 2026

$325,000

3 bd3 ba2,270 sq ft

4219 Daugherty Rd, Salem

4% under asking, 96 days on market

Listing courtesy of Mountain View Real Estate LLC

360 Maple Ridge Ln, Fincastle, VA Sold Jul 31, 2026

$1,255,000

3 bd3.5 ba2,414 sq ft

360 Maple Ridge Ln, Fincastle

2% under asking, 76 days on market

Listing courtesy of RE/MAX All Stars

15723 Moneta Rd, Moneta, VA Sold Jul 31, 2026

$200,000

3.5 acresLand

15723 Moneta Rd, Moneta

33% under asking, 71 days on market

Listing courtesy of Coldwell Banker Townside, REALTORS®

6522 Fairway Forest Dr, Roanoke, VA Sold Jul 31, 2026

$1,260,000

5 bd5 ba5,021 sq ft

6522 Fairway Forest Dr, Roanoke

6% under asking, 76 days on market

Listing courtesy of Lichtenstein Rowan, REALTORS®

59 Silverbirch Dr, Blue Ridge, VA Sold Jul 31, 2026

$260,000

3 bd2 ba2,000 sq ft

59 Silverbirch Dr, Blue Ridge

16% under asking, 67 days on market

Listing courtesy of RE/MAX All Stars

60 Southern Key, Moneta, VA Sold Jul 31, 2026

$1,650,000

4 bd3.5 ba4,668 sq ft

60 Southern Key, Moneta

8% under asking, 30 days on market

Listing courtesy of RE/MAX Lakefront Realty Inc

513 Victor Ave NE, Roanoke, VA Sold Jul 31, 2026

$255,000

3 bd2 ba1,473 sq ft

513 Victor Ave NE, Roanoke

2% under asking, 60 days on market

Listing courtesy of Mkb, REALTORS®

5539 Darby Rd, Roanoke, VA Sold Jul 31, 2026

$235,000

3 bd2 ba1,232 sq ft

5539 Darby Rd, Roanoke

4% over asking, 6 days on market

Listing courtesy of Real Broker LLC - Dga-Salem

5025 Country Cottage Ln, Roanoke, VA Sold Jul 31, 2026

$322,000

2 bd2 ba1,336 sq ft

5025 Country Cottage Ln, Roanoke

2% under asking, 20 days on market

Listing courtesy of Kw Salem Professionals

525 Orchard Lake Dr, Daleville, VA Sold Jul 31, 2026

$649,950

3 bd2.5 ba2,687 sq ft

525 Orchard Lake Dr, Daleville

At asking price, 33 days on market

Listing courtesy of RE/MAX All Stars

1307 Valley View Rd, Martinsville, VA Sold Jul 31, 2026

$319,000

4 bd3 ba3,000 sq ft

1307 Valley View Rd, Martinsville

At asking price, 14 days on market

Listing courtesy of Nest Realty Roanoke

106 Park Shores Cir, Moneta, VA Sold Jul 31, 2026

$510,000

4 bd3 ba2,000 sq ft

106 Park Shores Cir, Moneta

7% under asking, 22 days on market

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