Recently sold houses

Houses sold in the last 12 months, with sale prices and dates. Median sale price $318,500.

5,998 sales · 1,681 to 1,704

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

1614 Narcissus St, Salem, VA Sold Jul 31, 2026

$479,950

4 bd3 ba2,890 sq ft

1614 Narcissus St, Salem

2% under asking, 19 days on market

Listing courtesy of Mkb, REALTORS®

2608 Loch Haven Dr, Roanoke, VA Sold Jul 31, 2026

$460,000

3 bd3.5 ba4,144 sq ft

2608 Loch Haven Dr, Roanoke

8% under asking, 37 days on market

Listing courtesy of Young Realty Company

7330 Cove Hollow Rd, Elliston, VA Sold Jul 31, 2026

$216,000

3 bd1 ba1,562 sq ft

7330 Cove Hollow Rd, Elliston

4% under asking, 5 days on market

Listing courtesy of Young Realty Company

1892 Morewood Rd, Hardy, VA Sold Jul 31, 2026

$1,100,000

4 bd3 ba3,114 sq ft

1892 Morewood Rd, Hardy

At asking price, 1 day on market

Listing courtesy of Property Navigators LLC

116 Henry Fork Rd, Henry, VA Sold Jul 31, 2026

$162,180

4 bd1 ba1,834 sq ft

116 Henry Fork Rd, Henry

2% over asking, 6 days on market

Listing courtesy of First Choice Real Estate LLC - Hardy

3615 Brymoor Rd SW, Roanoke, VA Sold Jul 31, 2026

$390,000

4 bd3 ba3,925 sq ft

3615 Brymoor Rd SW, Roanoke

13% under asking, 10 days on market

Listing courtesy of Mkb, REALTORS®

589 4th St, Buchanan, VA Sold Jul 31, 2026

$298,000

4 bd2 ba1,810 sq ft

589 4th St, Buchanan

15% under asking, 11 days on market

Listing courtesy of Lichtenstein Rowan, REALTORS®

191 Pine Watch Cir, Moneta, VA Sold Jul 31, 2026

$729,900

4 bd3 ba3,430 sq ft

191 Pine Watch Cir, Moneta

At asking price, 4 days on market

Listing courtesy of RE/MAX Lakefront Realty Inc

4870 Hickory Ridge Ct, Roanoke, VA Sold Jul 31, 2026

$440,000

4 bd2.5 ba2,277 sq ft

4870 Hickory Ridge Ct, Roanoke

2% under asking, 4 days on market

Listing courtesy of Varney Realty Partners

3739 Melcher St SE, Roanoke, VA Sold Jul 31, 2026

$210,000

2 bd1 ba1,215 sq ft

3739 Melcher St SE, Roanoke

At asking price, 14 days on market

Listing courtesy of Lpt Realty LLC

107 18th St SE, Roanoke, VA Sold Jul 31, 2026

$62,000

4 bd2 ba1,852 sq ft

107 18th St SE, Roanoke

22% under asking, 7 days on market

Listing courtesy of Xrealty.net LLC

1018 Creekbed Dr, Goodview, VA Sold Jul 31, 2026

$120,000

3 bd1.5 ba1,248 sq ft

1018 Creekbed Dr, Goodview

At asking price, 1 day on market

Listing courtesy of RE/MAX All Stars

2005 Lombardi Drive, Blacksburg, VA Sold Jul 30, 2026

$415,000

4 bd2.5 ba2,464 sq ft

2005 Lombardi Drive, Blacksburg

8% under asking, 92 days on market

Listing courtesy of Roots Realty Group

5848 Powell Avenue, Dublin, VA Sold Jul 30, 2026

$275,000

3 bd2 ba2,672 sq ft

5848 Powell Avenue, Dublin

5% under asking, 13 days on market

Listing courtesy of Century 21 Valley Real Estate

276 Louise Lane, Elliston, VA Sold Jul 30, 2026

$305,000

4 bd2.5 ba1,769 sq ft

276 Louise Lane, Elliston

9% under asking, 35 days on market

Listing courtesy of TRINITY Real Estate

165 Chestnut Ridge Drive SE, Copper Hill, VA Sold Jul 30, 2026

$138,000

3 bd2 ba1,101 sq ft

165 Chestnut Ridge Drive SE, Copper Hill

1% under asking, 37 days on market

Listing courtesy of Long & Foster - Blacksburg

1306 Fourth Street, Radford, VA Sold Jul 30, 2026

$266,000

3 bd2.5 ba1,450 sq ft

1306 Fourth Street, Radford

3% under asking, 26 days on market

Listing courtesy of eXp Realty

102 Vista Ridge, Radford, VA Sold Jul 30, 2026

$418,000

4 bd2.5 ba2,238 sq ft

102 Vista Ridge, Radford

6% under asking, 32 days on market

Listing courtesy of Giesen-Caldwell Agency, Inc.

2059 Mud Pike Road, Christiansburg, VA Sold Jul 30, 2026

$435,000

3 bd2.5 ba3,132 sq ft

2059 Mud Pike Road, Christiansburg

3% under asking, 7 days on market

Listing courtesy of Page & Assoc. Real Estate

1303 Hopkins Drive, Pulaski, VA Sold Jul 30, 2026

$126,000

3 bd2.5 ba2,424 sq ft

1303 Hopkins Drive, Pulaski

15% over asking, 2 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

Lot 8 Fescue Cir, Huddleston, VA Sold Jul 30, 2026

$320,000

3 bd2 ba1,407 sq ft

Lot 8 Fescue Cir, Huddleston

At asking price, 25 days on market

Listing courtesy of Mark A Dalton & Company Inc