Recently sold homes

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

7,795 sales · 3,553 to 3,576
6,945 homes and 850 lots

6623 Aaron Lane, Dublin, VA Sold Jun 5, 2026

$550,000

4 bd2.5 ba2,674 sq ft

6623 Aaron Lane, Dublin

At asking price, 1 day on market

Listing courtesy of Nest Realty SWVA

1760 Sterling Drive, Blacksburg, VA Sold Jun 5, 2026

$405,000

3 bd2.5 ba2,030 sq ft

1760 Sterling Drive, Blacksburg

2% over asking, 2 days on market

Listing courtesy of Roots Realty Group

190 Revolution Circle Unit 374, Christiansburg, VA Sold Jun 5, 2026

$443,500

2 bd2 ba1,861 sq ft

190 Revolution Circle Unit 374, Christiansburg

2% under asking

Listing courtesy of RE/MAX 8 - Blacksburg

112 Haven Drive, Radford, VA Sold Jun 5, 2026

$360,000

3 bd2.5 ba1,857 sq ft

112 Haven Drive, Radford

Listing courtesy of RE/MAX 8 - Blacksburg

7050 Parkway View Trl, Roanoke, VA Sold Jun 5, 2026

$659,950

6 bd4.5 ba4,279 sq ft

7050 Parkway View Trl, Roanoke

1% under asking, 258 days on market

Listing courtesy of R Fralin & Associates Inc

0 Cumberland Gap Rd, New Castle, VA Sold Jun 5, 2026

$52,300

14 acresLand

0 Cumberland Gap Rd, New Castle

13% under asking, 140 days on market

Listing courtesy of Mkb, REALTORS® - Salem

5555 Doe Run Rd, Rocky Mount, VA Sold Jun 5, 2026

$289,900

4 bd2 ba2,052 sq ft

5555 Doe Run Rd, Rocky Mount

At asking price, 5 days on market

Listing courtesy of Mkb, REALTORS® - Franklin Co

2750 Creston Ave SW, Roanoke, VA Sold Jun 5, 2026

$224,950

2 bd1 ba1,509 sq ft

2750 Creston Ave SW, Roanoke

31% under asking, 134 days on market

Listing courtesy of Mkb, REALTORS®

3001 Timberlane Ave, Roanoke, VA Sold Jun 5, 2026

$325,000

4 bd3 ba2,006 sq ft

3001 Timberlane Ave, Roanoke

7% under asking, 97 days on market

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

5421 Yale Dr, Salem, VA Sold Jun 5, 2026

$200,000

3 bd1.5 ba1,425 sq ft

5421 Yale Dr, Salem

23% under asking, 89 days on market

Listing courtesy of Keller Williams Realty Roanoke

1025 Fisher Ave, Salem, VA Sold Jun 5, 2026

$259,950

3 bd2 ba1,437 sq ft

1025 Fisher Ave, Salem

5% under asking, 50 days on market

Listing courtesy of Nest Realty Roanoke

5572 Ambassador Dr, Roanoke, VA Sold Jun 5, 2026

$340,000

5 bd2 ba1,839 sq ft

5572 Ambassador Dr, Roanoke

At asking price, 29 days on market

Listing courtesy of Lazaro Real Estate

1608 Eastern Ave NE, Roanoke, VA Sold Jun 5, 2026

$185,000

Multi-family

1608 Eastern Ave NE, Roanoke

7% under asking, 16 days on market

Listing courtesy of Real Broker LLC - McLean

223 River Birch Ave, Daleville, VA Sold Jun 5, 2026

$565,000

5 bd3.5 ba2,808 sq ft

223 River Birch Ave, Daleville

6% under asking, 76 days on market

Listing courtesy of Young Realty Company

917 McDowell Ave NW, Roanoke, VA Sold Jun 5, 2026

$187,000

3 bd2 ba1,272 sq ft

917 McDowell Ave NW, Roanoke

2% under asking, 54 days on market

Listing courtesy of Mkb, REALTORS®

6347 Scruggs Rd, Moneta, VA Sold Jun 5, 2026

$1,150,000

3 bd3 ba2,119 sq ft

6347 Scruggs Rd, Moneta

8% under asking, 65 days on market

Listing courtesy of RE/MAX All Stars

414 Kimball Ave, Salem, VA Sold Jun 5, 2026

$350,000

2 bd2 ba1,525 sq ft

414 Kimball Ave, Salem

5% under asking, 41 days on market

Listing courtesy of Lawson Realty Group LLC

8350 Newport Rd, Catawba, VA Sold Jun 5, 2026

$572,950

4 bd3 ba2,642 sq ft

8350 Newport Rd, Catawba

5% under asking, 51 days on market

Listing courtesy of Mountain View Real Estate LLC

902 Bowman Ave, Salem, VA Sold Jun 5, 2026

$220,000

2 bd1.5 ba1,325 sq ft

902 Bowman Ave, Salem

4% under asking, 45 days on market

Listing courtesy of Keller Williams Realty Roanoke

413 Falcon Ridge Rd, Rocky Mount, VA Sold Jun 5, 2026

$250,000

3 bd2 ba1,044 sq ft

413 Falcon Ridge Rd, Rocky Mount

7% under asking, 47 days on market

Listing courtesy of Long & Foster - Roanoke Office

268 Briar Mountain Rd, Rocky Mount, VA Sold Jun 5, 2026

$167,000

2 bd1 ba784 sq ft

268 Briar Mountain Rd, Rocky Mount

4% over asking, 23 days on market

Listing courtesy of Lyons Team, REALTORS®

4923 Hunting Hills Ct, Roanoke, VA Sold Jun 5, 2026

$355,000

2 bd2.5 ba2,107 sq ft

4923 Hunting Hills Ct, Roanoke

5% under asking, 23 days on market

Listing courtesy of Mkb, REALTORS®

702 Marion Ln, Salem, VA Sold Jun 5, 2026

$674,500

3 bd2.5 ba3,790 sq ft

702 Marion Ln, Salem

2% under asking, 18 days on market

Listing courtesy of The Good Sign Real Estate Co.

3053 Woodway Rd, Roanoke, VA Sold Jun 5, 2026

$270,000

3 bd1 ba1,460 sq ft

3053 Woodway Rd, Roanoke

2% under asking, 26 days on market

Listing courtesy of Mac Westland Real Estate Group