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,857 to 2,880
6,942 homes and 850 lots

00 Bowie Ln, Rocky Mount, VA Sold Jul 2, 2026

$345,000

19 acresLand

00 Bowie Ln, Rocky Mount

4% under asking, 6 days on market

Listing courtesy of Whitetail Properties Real Estate LLC

TBD Lakewood Forest Road, Moneta, VA Sold Jul 1, 2026

$52,500

0.5 acresLand

TBD Lakewood Forest Road, Moneta

34% under asking, 183 days on market

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

206 Spickard Street, Blacksburg, VA Sold Jul 1, 2026

$725,000

5 bd4.5 ba3,998 sq ft

206 Spickard Street, Blacksburg

8% under asking, 106 days on market

Listing courtesy of Nest Realty SWVA

408 Cedar Orchard Drive W, Blacksburg, VA Sold Jul 1, 2026

$699,000

4 bd3.5 ba4,362 sq ft

408 Cedar Orchard Drive W, Blacksburg

7% under asking, 72 days on market

Listing courtesy of Nest Realty SWVA

601 Fill Street, Pounding Mill, VA Sold Jul 1, 2026

$300,000

5 bd2.5 ba2,319 sq ft

601 Fill Street, Pounding Mill

5% under asking, 64 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

805 W Main Street, Christiansburg, VA Sold Jul 1, 2026

$438,000

4 bd1.5 ba2,816 sq ft

805 W Main Street, Christiansburg

3% under asking, 25 days on market

Listing courtesy of Roots Realty Group

2206 Hardwick Street, Blacksburg, VA Sold Jul 1, 2026

$1,000,000

6 bd5.5 ba5,931 sq ft

2206 Hardwick Street, Blacksburg

13% under asking, 50 days on market

Listing courtesy of Nest Realty SWVA

5877 Cumberland Gap Road, Newport, VA Sold Jul 1, 2026

$234,000

3 bd2 ba1,176 sq ft

5877 Cumberland Gap Road, Newport

2% under asking, 17 days on market

Listing courtesy of Coldwell Banker Townside Bburg

9151 Roanoke Road, Elliston, VA Sold Jul 1, 2026

$235,000

2 bd1 ba1,352 sq ft

9151 Roanoke Road, Elliston

At asking price, 3 days on market

Listing courtesy of Coldwell Banker Townside Bburg

5739 Ridgewood Place Street, Pulaski, VA Sold Jul 1, 2026

$325,000

4 bd2 ba2,050 sq ft

5739 Ridgewood Place Street, Pulaski

At asking price, 11 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

65 Justin Lane, Christiansburg, VA Sold Jul 1, 2026

$285,000

2 bd3 ba1,903 sq ft

65 Justin Lane, Christiansburg

At asking price, 2 days on market

Listing courtesy of Welcome Home Real Estate

1359 Sandy Circle, Blacksburg, VA Sold Jul 1, 2026

$392,000

3 bd2.5 ba1,508 sq ft

1359 Sandy Circle, Blacksburg

1% over asking, 2 days on market

Listing courtesy of Nest Realty SWVA

1107 Kentwood Drive, Blacksburg, VA Sold Jul 1, 2026

$398,500

4 bd2 ba1,432 sq ft

1107 Kentwood Drive, Blacksburg

At asking price, 3 days on market

Listing courtesy of Coldwell Banker Townside Bburg

157 Jordan Street, Dublin, VA Sold Jul 1, 2026

$154,000

2 bd1 ba806 sq ft

157 Jordan Street, Dublin

4% over asking, 1 day on market

Listing courtesy of Mabry & Cox REALTORS®

6716 Bay Hill Court, Radford, VA Sold Jul 1, 2026

$400,000

3 bd2.5 ba2,449 sq ft

6716 Bay Hill Court, Radford

At asking price

Listing courtesy of Welcome Home Real Estate

1508 Jefferson Ave, Clifton Forge, VA Sold Jul 1, 2026

$205,000

4 bd2 ba1,872 sq ft

1508 Jefferson Ave, Clifton Forge

18% under asking, 354 days on market

Listing courtesy of Highlands Realty & Associates LLC

4400 Murray Hollow Rd, Thaxton, VA Sold Jul 1, 2026

$350,000

3 bd2 ba1,548 sq ft

4400 Murray Hollow Rd, Thaxton

7% under asking, 18 days on market

Listing courtesy of Century 21 All-Service

1730 Moorman Ave NW, Roanoke, VA Sold Jul 1, 2026

$152,500

3 bd2 ba1,403 sq ft

1730 Moorman Ave NW, Roanoke

5% under asking, 175 days on market

Listing courtesy of Mountain View Real Estate LLC

234 Kimball Ave, Salem, VA Sold Jul 1, 2026

$230,000

2 bd1 ba958 sq ft

234 Kimball Ave, Salem

4% under asking, 101 days on market

Listing courtesy of Varney Realty Partners

8995 Jubal Early, Hardy, VA Sold Jul 1, 2026

$725,000

3 bd3 ba4,170 sq ft

8995 Jubal Early, Hardy

9% under asking, 113 days on market

Listing courtesy of Mkb, REALTORS® - Franklin Co

136 Sherwood Dr, Blue Ridge, VA Sold Jul 1, 2026

$336,000

2 bd2 ba2,403 sq ft

136 Sherwood Dr, Blue Ridge

9% under asking, 97 days on market

Listing courtesy of RE/MAX All Stars

3213 Forest Park Blvd NW, Roanoke, VA Sold Jul 1, 2026

$229,000

3 bd1 ba1,008 sq ft

3213 Forest Park Blvd NW, Roanoke

5% under asking, 62 days on market

Listing courtesy of Red Key Realty Inc

2276 Johns Creek Rd, New Castle, VA Sold Jul 1, 2026

$342,000

59 acresLand

2276 Johns Creek Rd, New Castle

14% under asking, 1 day on market

Listing courtesy of Young Realty Company

19 Hillmount Dr, Salem, VA Sold Jul 1, 2026

$332,000

3 bd2.5 ba2,657 sq ft

19 Hillmount Dr, Salem

2% over asking, 37 days on market

Listing courtesy of The Good Sign Real Estate Co.