Recently sold houses

5,998 sales · 2,617 to 2,640

3760 Luther Dr, Salem, VA Sold Jun 15, 2026

$330,000

3 bd2 ba1,675 sq ft

3760 Luther Dr, Salem

2% over asking, 9 days on market

Listing courtesy of RE/MAX All Points

291 McIntosh Rd, Roanoke, VA Sold Jun 15, 2026

$501,000

4 bd2.5 ba2,244 sq ft

291 McIntosh Rd, Roanoke

At asking price, 4 days on market

Listing courtesy of RE/MAX All Stars

4936 Warrior Dr, Salem, VA Sold Jun 15, 2026

$456,000

4 bd3.5 ba2,960 sq ft

4936 Warrior Dr, Salem

4% under asking, 13 days on market

Listing courtesy of Berkshire Hathaway Homeservices Premier, REALTORS® - North

3530 Holland Dr, Roanoke, VA Sold Jun 15, 2026

$360,000

4 bd3 ba3,039 sq ft

3530 Holland Dr, Roanoke

1% over asking, 4 days on market

Listing courtesy of Mkb, REALTORS®

439 Howard Dr, Salem, VA Sold Jun 15, 2026

$379,000

4 bd3 ba2,318 sq ft

439 Howard Dr, Salem

2% under asking, 3 days on market

Listing courtesy of Mkb, REALTORS® - Salem

108 Mountain Lane Ter, Vinton, VA Sold Jun 15, 2026

$225,000

2 bd2 ba1,376 sq ft

108 Mountain Lane Ter, Vinton

10% over asking, 2 days on market

Listing courtesy of Mkb, REALTORS®

1655 Forest Highlands Ct, Salem, VA Sold Jun 15, 2026

$540,000

3 bd2 ba2,544 sq ft

1655 Forest Highlands Ct, Salem

At asking price, 1 day on market

Listing courtesy of Mkb, REALTORS®

115 Cross Creek Lane, Callaway, VA Sold Jun 15, 2026

$415,000

3 bd2 ba1,344 sq ft

115 Cross Creek Lane, Callaway

At asking price, 5 days on market

Listing courtesy of Keller Williams Realty Roanoke

102 Waters Edge Ln, Moneta, VA Sold Jun 15, 2026

$993,000

3 bd2.5 ba2,024 sq ft

102 Waters Edge Ln, Moneta

1% under asking, 1 day on market

Listing courtesy of Front Porch Realty

83 Maid Marian Ct, Bassett, VA Sold Jun 15, 2026

$247,900

4 bd2 ba2,334 sq ft

83 Maid Marian Ct, Bassett

At asking price, 9 days on market

Listing courtesy of First Choice Real Estate LLC - Hardy

3705 Salem Turnpike NW, Roanoke, VA Sold Jun 15, 2026

$105,000

3 bd1 ba1,031 sq ft

3705 Salem Turnpike NW, Roanoke

9% under asking, 1 day on market

Listing courtesy of Mkb, REALTORS®

4149 SE Suiter Road SW, Bastian, VA Sold Jun 12, 2026

$580,000

3 bd2.5 ba2,564 sq ft

4149 SE Suiter Road SW, Bastian

14% under asking, 392 days on market

Listing courtesy of Berkshire Hathaway Home Services Mountain Sky Properties-Wythev

612 Kentwood Drive, Blacksburg, VA Sold Jun 12, 2026

$645,000

3 bd2.5 ba2,051 sq ft

612 Kentwood Drive, Blacksburg

7% under asking, 119 days on market

Listing courtesy of Coldwell Banker Townside Bburg

3110 Jamison Mountain Road, Covington, VA Sold Jun 12, 2026

$179,900

4 bd1 ba2,409 sq ft

3110 Jamison Mountain Road, Covington

3% under asking, 93 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

320 Grace Lane NE, Riner, VA Sold Jun 12, 2026

$342,000

2 bd1 ba830 sq ft

320 Grace Lane NE, Riner

2% under asking, 63 days on market

Listing courtesy of Thomas & Wall Real Estate LLC

5505 Cleburne Boulevard, Dublin, VA Sold Jun 12, 2026

$234,900

3 bd2 ba1,404 sq ft

5505 Cleburne Boulevard, Dublin

2% over asking, 26 days on market

Listing courtesy of Century 21 Valley Real Estate

1145 Plum Street, Christiansburg, VA Sold Jun 12, 2026

$254,750

2 bd2 ba1,024 sq ft

1145 Plum Street, Christiansburg

At asking price, 3 days on market

Listing courtesy of Page & Assoc. Real Estate

3633 Longview Dr, Collinsville, VA Sold Jun 12, 2026

$119,060

3 bd1.5 ba1,170 sq ft

3633 Longview Dr, Collinsville

18% under asking, 108 days on market

Listing courtesy of Quality Realty

1146 Morehead Ave SE, Roanoke, VA Sold Jun 12, 2026

$229,950

2 bd2 ba1,200 sq ft

1146 Morehead Ave SE, Roanoke

8% under asking, 110 days on market

Listing courtesy of Lichtenstein Rowan, REALTORS®

2457 Gravel Hill Rd, Troutville, VA Sold Jun 12, 2026

$190,000

4 bd2 ba3,360 sq ft

2457 Gravel Hill Rd, Troutville

17% under asking, 45 days on market

Listing courtesy of Prime Real Estate Services Inc

68 Hill Drive, Fincastle, VA Sold Jun 12, 2026

$635,000

3 bd3.5 ba2,926 sq ft

68 Hill Drive, Fincastle

9% under asking, 45 days on market

Listing courtesy of Nest Realty Roanoke

574 Grandview Rd, Hot Springs, VA Sold Jun 12, 2026

$97,500

3 bd1 ba1,636 sq ft

574 Grandview Rd, Hot Springs

2% over asking, 29 days on market

Listing courtesy of Century 21 Wampler Realty

20 South Pointe Ln, Moneta, VA Sold Jun 12, 2026

$725,000

3 bd3 ba3,868 sq ft

20 South Pointe Ln, Moneta

18% under asking, 40 days on market

Listing courtesy of Long & Foster - Smith Mtn Lake

6292 Back Creek Rd, Boones Mill, VA Sold Jun 12, 2026

$165,000

2 bd1 ba1,404 sq ft

6292 Back Creek Rd, Boones Mill

3% under asking, 5 days on market

Listing courtesy of Real Broker LLC - Dga-Salem