Recently sold houses

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

5,997 sales · 649 to 672

1905 Oakwood Dr, Clifton Forge, VA Sold Sep 30, 2026

$179,900

3 bd1.5 ba1,125 sq ft

1905 Oakwood Dr, Clifton Forge

At asking price, 3 days on market

Listing courtesy of Highlands Realty & Associates LLC

518 Walnut Ave SW, Roanoke, VA Sold Sep 30, 2026

$320,000

3 bd1.5 ba1,744 sq ft

518 Walnut Ave SW, Roanoke

4% under asking, 10 days on market

Listing courtesy of Embolden Realty Group

300 E Riverside Dr, Salem, VA Sold Sep 30, 2026

$215,000

3 bd1 ba948 sq ft

300 E Riverside Dr, Salem

At asking price, 4 days on market

Listing courtesy of Keller Williams Realty Roanoke

3917 Delavan St, Roanoke, VA Sold Sep 30, 2026

$300,000

3 bd2 ba1,650 sq ft

3917 Delavan St, Roanoke

At asking price, 4 days on market

Listing courtesy of Mkb, REALTORS®

239 Blackwater Landing Dr, Wirtz, VA Sold Sep 30, 2026

$1,000,000

3 bd2.5 ba1,872 sq ft

239 Blackwater Landing Dr, Wirtz

20% under asking, 6 days on market

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

1917 Connors Run, Salem, VA Sold Sep 30, 2026

$323,390

3 bd3 ba1,684 sq ft

1917 Connors Run, Salem

1% over asking, 18 days on market

Listing courtesy of Rickman Realty LLC

3019 Bancroft Dr SW, Roanoke, VA Sold Sep 30, 2026

$429,000

4 bd4 ba2,536 sq ft

3019 Bancroft Dr SW, Roanoke

At asking price, 1 day on market

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

355 Houston Mines Rd, Troutville, VA Sold Sep 30, 2026

$315,000

3 bd2 ba1,463 sq ft

355 Houston Mines Rd, Troutville

At asking price, 8 days on market

Listing courtesy of Mkb, REALTORS®

2115 Memorial Ave SW, Roanoke, VA Sold Sep 30, 2026

$299,000

3 bd2 ba1,808 sq ft

2115 Memorial Ave SW, Roanoke

At asking price, 1 day on market

Listing courtesy of Nest Realty Roanoke

433 Dogwood Hill Rd, Boones Mill, VA Sold Sep 30, 2026

$205,000

2 bd2 ba980 sq ft

433 Dogwood Hill Rd, Boones Mill

5% under asking, 6 days on market

Listing courtesy of Property Navigators LLC

2420 Fairway Dr SW, Roanoke, VA Sold Sep 30, 2026

$327,950

4 bd1.5 ba1,374 sq ft

2420 Fairway Dr SW, Roanoke

At asking price, 6 days on market

Listing courtesy of Barker Realty Co

3480 Alltree Trl, Salem, VA Sold Sep 30, 2026

$425,000

4 bd2 ba2,236 sq ft

3480 Alltree Trl, Salem

At asking price, 12 days on market

Listing courtesy of Wainwright & Co., REALTORS®

938 Harmon Cir, Roanoke, VA Sold Sep 30, 2026

$365,000

3 bd2 ba1,564 sq ft

938 Harmon Cir, Roanoke

1% under asking, 9 days on market

Listing courtesy of Red Key Realty Inc

371 Little Mountain Dr, Rocky Mount, VA Sold Sep 30, 2026

$295,000

3 bd2 ba1,222 sq ft

371 Little Mountain Dr, Rocky Mount

2% under asking, 5 days on market

Listing courtesy of Mkb, REALTORS® - Franklin Co

1313 Trevino Dr NE, Roanoke, VA Sold Sep 30, 2026

$360,000

3 bd2 ba1,950 sq ft

1313 Trevino Dr NE, Roanoke

3% over asking, 3 days on market

Listing courtesy of Nest Realty Roanoke

221 Craig Ave, Vinton, VA Sold Sep 30, 2026

$100,000

2 bd1.5 ba1,169 sq ft

221 Craig Ave, Vinton

5% over asking, 4 days on market

Listing courtesy of Exp Realty LLC - Stafford

7327 Fort Mason Dr, Roanoke, VA Sold Sep 30, 2026

$235,000

3 bd2.5 ba2,057 sq ft

7327 Fort Mason Dr, Roanoke

At asking price, 1 day on market

Listing courtesy of Non-Member Transaction Office

208 Holston Street, Narrows, VA Sold Sep 29, 2026

$235,000

4 bd2 ba1,647 sq ft

208 Holston Street, Narrows

6% under asking, 151 days on market

Listing courtesy of RE/MAX 8 - Pearisburg

1904 Wilshire Lane, Pulaski, VA Sold Sep 29, 2026

$286,000

3 bd2 ba1,408 sq ft

1904 Wilshire Lane, Pulaski

9% under asking, 88 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

4717 Riner Road, Riner, VA Sold Sep 29, 2026

$503,000

3 bd3 ba2,242 sq ft

4717 Riner Road, Riner

6% under asking, 60 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

335 Bernies Way, Elliston, VA Sold Sep 29, 2026

$321,000

4 bd2.5 ba1,769 sq ft

335 Bernies Way, Elliston

1% under asking, 4 days on market

Listing courtesy of Nest Realty SWVA

607 Giles Road, Blacksburg, VA Sold Sep 29, 2026

$443,000

4 bd2 ba2,802 sq ft

607 Giles Road, Blacksburg

7% under asking, 16 days on market

Listing courtesy of Coldwell Banker Townside Bburg

1378 Craig Robertson Rd SE, Roanoke, VA Sold Sep 29, 2026

$222,500

3 bd1 ba1,008 sq ft

1378 Craig Robertson Rd SE, Roanoke

11% under asking, 169 days on market

Listing courtesy of Wainwright & Co., REALTORS®

3138 Stoneridge Rd SW, Roanoke, VA Sold Sep 29, 2026

$594,000

3 bd3.5 ba3,291 sq ft

3138 Stoneridge Rd SW, Roanoke

7% under asking, 87 days on market

Listing courtesy of Mkb, REALTORS®