Recently sold homes

7,792 sales · 2,161 to 2,184
6,942 homes and 850 lots

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

0 Thomas Dr, Salem, VA Sold Jul 31, 2026

$80,000

1.6 acresLand

0 Thomas Dr, Salem

20% under asking, 13 days on market

Listing courtesy of Mkb, REALTORS®

149 Dalewood Ln, Rocky Mount, VA Sold Jul 31, 2026

$209,900

3 bd2 ba1,624 sq ft

149 Dalewood Ln, Rocky Mount

7% under asking, 29 days on market

Listing courtesy of Mkb, REALTORS® - Franklin Co

Lot 9 Rebel Ridge Dr, New Castle, VA Sold Jul 31, 2026

$50,000

5.8 acresLand

Lot 9 Rebel Ridge Dr, New Castle

9% under asking, 7 days on market

Listing courtesy of RE/MAX Real Estate One

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

304 Ridgelake Rd, Goodview, VA Sold Jul 31, 2026

$220,000

3 bd2 ba1,040 sq ft

304 Ridgelake Rd, Goodview

2% over asking, 2 days on market

Listing courtesy of Keller Williams Realty Lynchburg

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

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

$80,000

22 acresLand

1016 Creekbed Dr, Goodview

At asking price, 1 day on market

Listing courtesy of RE/MAX All Stars

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

2129 McCarters Way, Blacksburg, VA Sold Jul 30, 2026

$369,900

3 bd2.5 ba1,581 sq ft

2129 McCarters Way, Blacksburg

At asking price, 56 days on market

Listing courtesy of Eagle Realty of Virginia

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

6730 Bay Hill Court, Radford, VA Sold Jul 30, 2026

$302,000

4 bd2.5 ba2,474 sq ft

6730 Bay Hill Court, Radford

24% under asking, 9 days on market

Listing courtesy of Maplehaus Realty

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