Recently sold houses

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

5,997 sales · 1,033 to 1,056

189 Hardy Ct, Penhook, VA Sold Sep 7, 2026

$1,550,000

3 bd4.5 ba4,546 sq ft

189 Hardy Ct, Penhook

11% under asking, 70 days on market

Listing courtesy of Long & Foster - Smith Mtn Lake

2158 River Oaks Dr, Salem, VA Sold Sep 5, 2026

$500,000

5 bd4.5 ba4,211 sq ft

2158 River Oaks Dr, Salem

29% under asking, 220 days on market

Listing courtesy of RE/MAX Real Estate One

245 Howery Street SE, Christiansburg, VA Sold Sep 4, 2026

$545,000

5 bd3 ba2,944 sq ft

245 Howery Street SE, Christiansburg

9% under asking, 110 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

840 Newbern Road, Pulaski, VA Sold Sep 4, 2026

$250,000

4 bd3 ba2,381 sq ft

840 Newbern Road, Pulaski

10% under asking, 94 days on market

Listing courtesy of Nest Realty SWVA

850 Bishop Road, Blacksburg, VA Sold Sep 4, 2026

$1,585,000

4 bd3.5 ba3,446 sq ft

850 Bishop Road, Blacksburg

14% under asking, 55 days on market

Listing courtesy of Coldwell Banker Townside Bburg

6431 Teeth Of The Dog Drive, Radford, VA Sold Sep 4, 2026

$557,500

5 bd3.5 ba3,997 sq ft

6431 Teeth Of The Dog Drive, Radford

6% under asking, 67 days on market

Listing courtesy of Coldwell Banker Townside Bburg

806 Church Avenue, Pearisburg, VA Sold Sep 4, 2026

$155,000

5 bd2 ba2,092 sq ft

806 Church Avenue, Pearisburg

31% under asking, 44 days on market

Listing courtesy of Keller Williams New River Valley

630 Lafayette Street, Pulaski, VA Sold Sep 4, 2026

$174,000

3 bd1 ba1,462 sq ft

630 Lafayette Street, Pulaski

1% over asking, 3 days on market

Listing courtesy of Woods River Realty, Inc.

300 Arlington Avenue, Radford, VA Sold Sep 4, 2026

$212,000

2 bd1 ba1,347 sq ft

300 Arlington Avenue, Radford

6% under asking, 12 days on market

Listing courtesy of McCraw Real Estate

213 Smith Farm Road, Check, VA Sold Sep 4, 2026

$325,000

3 bd2 ba1,524 sq ft

213 Smith Farm Road, Check

3% over asking, 4 days on market

Listing courtesy of UC/Blue Ridge Land & Auction

100 Cullen Court, Christiansburg, VA Sold Sep 4, 2026

$299,000

3 bd2.5 ba2,080 sq ft

100 Cullen Court, Christiansburg

2% over asking, 2 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

2839 Matthew Dr, Vinton, VA Sold Sep 4, 2026

$547,000

3 bd2 ba2,613 sq ft

2839 Matthew Dr, Vinton

9% under asking, 194 days on market

Listing courtesy of Shepherd Realty Group

1488 Hickory Cove Ln, Moneta, VA Sold Sep 4, 2026

$309,900

3 bd2 ba1,407 sq ft

1488 Hickory Cove Ln, Moneta

3% under asking, 157 days on market

Listing courtesy of Keller Williams Realty Lynchburg

305 E Chestnut St, Covington, VA Sold Sep 4, 2026

$102,500

4 bd1.5 ba1,800 sq ft

305 E Chestnut St, Covington

33% under asking, 99 days on market

Listing courtesy of Gateway Real Estate LLC

21 Queen Regent Ct, Blue Ridge, VA Sold Sep 4, 2026

$525,000

4 bd2.5 ba2,102 sq ft

21 Queen Regent Ct, Blue Ridge

7% under asking, 43 days on market

Listing courtesy of RE/MAX All Stars

1224 Coronado Dr, Salem, VA Sold Sep 4, 2026

$400,000

3 bd2.5 ba2,153 sq ft

1224 Coronado Dr, Salem

At asking price, 41 days on market

Listing courtesy of Mkb, REALTORS®

1302 Keagy Ln SW, Roanoke, VA Sold Sep 4, 2026

$374,950

3 bd3 ba2,220 sq ft

1302 Keagy Ln SW, Roanoke

6% under asking, 49 days on market

Listing courtesy of RE/MAX Real Estate One

13900 Wyatts Way, Bedford, VA Sold Sep 4, 2026

$251,000

3 bd2 ba1,512 sq ft

13900 Wyatts Way, Bedford

5% under asking, 44 days on market

Listing courtesy of RE/MAX All Points

4613 Mountain Pride Rd, Hiwassee, VA Sold Sep 4, 2026

$410,000

3 bd2 ba2,320 sq ft

4613 Mountain Pride Rd, Hiwassee

2% over asking, 17 days on market

Listing courtesy of Prime Real Estate Services Inc

107 N Marion Ave, Covington, VA Sold Sep 4, 2026

$142,000

3 bd1 ba1,284 sq ft

107 N Marion Ave, Covington

5% over asking, 23 days on market

Listing courtesy of First Choice Real Estate LLC - Hardy

595 Spring Grove Dr, Vinton, VA Sold Sep 4, 2026

$524,950

5 bd3.5 ba3,078 sq ft

595 Spring Grove Dr, Vinton

1% under asking, 28 days on market

Listing courtesy of Shepherd Realty Group

1113 Striper Ct, Moneta, VA Sold Sep 4, 2026

$415,000

3 bd2 ba1,666 sq ft

1113 Striper Ct, Moneta

3% under asking, 14 days on market

Listing courtesy of RE/MAX Lakefront Realty Inc

3430 Overbrook Dr SW, Roanoke, VA Sold Sep 4, 2026

$420,000

3 bd3 ba2,599 sq ft

3430 Overbrook Dr SW, Roanoke

5% under asking, 10 days on market

Listing courtesy of Mkb, REALTORS®

107 Windy Way, Vinton, VA Sold Sep 4, 2026

$300,000

3 bd2 ba1,782 sq ft

107 Windy Way, Vinton

3% over asking, 4 days on market

Listing courtesy of Mountain View Real Estate LLC