Recently sold homes

Homes and lots sold in the last 12 months, with sale prices and dates. Median home sale price $308,000.

7,792 sales · 2,905 to 2,928
6,942 homes and 850 lots

845 Jefferson Circle, Christiansburg, VA Sold Jun 30, 2026

$699,000

5 bd3.5 ba4,064 sq ft

845 Jefferson Circle, Christiansburg

9% under asking, 53 days on market

Listing courtesy of Nest Realty SWVA

2306 Scenic Ridge Circle, Blacksburg, VA Sold Jun 30, 2026

$710,000

4 bd3 ba3,306 sq ft

2306 Scenic Ridge Circle, Blacksburg

5% under asking, 30 days on market

Listing courtesy of Roots Realty Group

147 Clovernook Lane, Pembroke, VA Sold Jun 30, 2026

$157,500

3 bd1 ba1,040 sq ft

147 Clovernook Lane, Pembroke

At asking price

Listing courtesy of Mandell Real Estate Group

1838 Cascade Drive, Pembroke, VA Sold Jun 30, 2026

$190,000

3 bd1.5 ba1,660 sq ft

1838 Cascade Drive, Pembroke

At asking price

Listing courtesy of Mandell Real Estate Group

275 Morning Star Lane, Christiansburg, VA Sold Jun 30, 2026

$514,425

4 bd3.5 ba2,416 sq ft

275 Morning Star Lane, Christiansburg

3% over asking, 2 days on market

Listing courtesy of Sycamore REALTORS

218 Wheatland Court, Christiansburg, VA Sold Jun 30, 2026

$220,000

2 bd2 ba1,527 sq ft

218 Wheatland Court, Christiansburg

4% under asking, 7 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

1603 Winslow Drive, Blacksburg, VA Sold Jun 30, 2026

$570,000

4 bd3.5 ba2,667 sq ft

1603 Winslow Drive, Blacksburg

2% under asking, 15 days on market

Listing courtesy of ListwithFreedom.com

101 Lovely Mount Drive Unit A, Radford, VA Sold Jun 30, 2026

$179,900

2 bd1 ba842 sq ft

101 Lovely Mount Drive Unit A, Radford

At asking price, 12 days on market

Listing courtesy of TRINITY Real Estate

5633 Thornspring Road, Pulaski, VA Sold Jun 30, 2026

$165,000

6.6 acresLand

5633 Thornspring Road, Pulaski

13% under asking, 15 days on market

Listing courtesy of Blue Ridge Mountain Realty, LLC

224 Floyd Avenue, Pulaski, VA Sold Jun 30, 2026

$160,000

4 bd1 ba1,432 sq ft

224 Floyd Avenue, Pulaski

At asking price, 9 days on market

Listing courtesy of Welcome Home Real Estate

2522 Derwent Drive SW, Roanoke, VA Sold Jun 30, 2026

$315,000

2 bd1.5 ba1,550 sq ft

2522 Derwent Drive SW, Roanoke

2% over asking, 1 day on market

Listing courtesy of Keller Williams Allegiance

428 Maybrook Road, Pembroke, VA Sold Jun 30, 2026

$248,000

3 bd2 ba1,060 sq ft

428 Maybrook Road, Pembroke

4% over asking, 7 days on market

Listing courtesy of UC/Blue Ridge Land & Auction

1866 Buffalo Mountain Road, Willis, VA Sold Jun 30, 2026

$124,000

3.1 acresLand

1866 Buffalo Mountain Road, Willis

1% under asking, 12 days on market

Listing courtesy of Thomas & Wall Real Estate LLC

7681 Brandon Road, Fairlawn, VA Sold Jun 30, 2026

$294,900

3 bd2 ba2,200 sq ft

7681 Brandon Road, Fairlawn

At asking price, 10 days on market

Listing courtesy of Century 21 Valley Real Estate

103 Ellett Drive SE, Christiansburg, VA Sold Jun 30, 2026

$351,000

3 bd2 ba1,876 sq ft

103 Ellett Drive SE, Christiansburg

At asking price, 8 days on market

Listing courtesy of Long & Foster - Blacksburg

417 Friendship Road, Shawsville, VA Sold Jun 30, 2026

$260,000

3 bd2 ba1,390 sq ft

417 Friendship Road, Shawsville

At asking price

Listing courtesy of RE/MAX 8 - Blacksburg

2088 Fire Tower Road, Christiansburg, VA Sold Jun 30, 2026

$229,000

3 bd1 ba960 sq ft

2088 Fire Tower Road, Christiansburg

4% under asking, 4 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

668 Caboose Lane, Pembroke, VA Sold Jun 30, 2026

$242,500

1 acreLand

668 Caboose Lane, Pembroke

Listing courtesy of RE/MAX 8 - Pearisburg

0 Bousman Cir, Hardy, VA Sold Jun 30, 2026

$8,000

0.6 acresLand

0 Bousman Cir, Hardy

356 days on market

Listing courtesy of Mountain View Real Estate LLC

1415 3rd St SW, Roanoke, VA Sold Jun 30, 2026

$352,000

Condo

1415 3rd St SW, Roanoke

9% under asking, 244 days on market

Listing courtesy of Mkb, REALTORS®

1850 Emmaus Church Rd, Moneta, VA Sold Jun 30, 2026

$569,900

4 bd3 ba4,618 sq ft

1850 Emmaus Church Rd, Moneta

11% under asking, 230 days on market

Listing courtesy of Keller Williams Realty Lynchburg

2824 Beldon Dr, Salem, VA Sold Jun 30, 2026

$227,500

2 bd1 ba867 sq ft

2824 Beldon Dr, Salem

3% under asking, 225 days on market

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

6973 Henry Rd, Henry, VA Sold Jun 30, 2026

$335,000

5 bd1 ba3,818 sq ft

6973 Henry Rd, Henry

21% under asking, 164 days on market

Listing courtesy of Sarver Properties LLC

2973 Daniels Creek Rd, Collinsville, VA Sold Jun 30, 2026

$149,000

2 bd1 ba1,410 sq ft

2973 Daniels Creek Rd, Collinsville

1% under asking, 160 days on market

Listing courtesy of Mac Westland Real Estate Group