Recently sold homes

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

7,794 sales · 4,633 to 4,656
6,944 homes and 850 lots

484 Mill Pointe Drive, Blacksburg, VA Sold Apr 28, 2026

$915,000

42 acresLand

484 Mill Pointe Drive, Blacksburg

11% over asking, 5 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

607 Loudon Ave NW, Roanoke, VA Sold Apr 28, 2026

$195,000

3 bd1.5 ba1,163 sq ft

607 Loudon Ave NW, Roanoke

7% under asking, 46 days on market

Listing courtesy of Real Broker LLC - McLean

2431 Delaware Ave NW, Roanoke, VA Sold Apr 28, 2026

$208,000

4 bd2 ba1,972 sq ft

2431 Delaware Ave NW, Roanoke

5% under asking, 135 days on market

Listing courtesy of Wainwright & Co., REALTORS®

4060 Truman Hill Rd, Hardy, VA Sold Apr 28, 2026

$400,000

5 bd2.5 ba2,312 sq ft

4060 Truman Hill Rd, Hardy

16% under asking, 162 days on market

Listing courtesy of Mkb, REALTORS®

5603 Rockbridge Ct, Roanoke, VA Sold Apr 28, 2026

$415,000

2 bd2.5 ba2,168 sq ft

5603 Rockbridge Ct, Roanoke

3% under asking, 138 days on market

Listing courtesy of Mkb, REALTORS® - Salem

553 Westwood Blvd NW, Roanoke, VA Sold Apr 28, 2026

$156,000

3 bd1 ba1,000 sq ft

553 Westwood Blvd NW, Roanoke

1% over asking, 59 days on market

Listing courtesy of Keystone Realty Of Roanoke LLC

7065 Fairway Ridge Rd, Salem, VA Sold Apr 28, 2026

$654,660

5 bd3.5 ba3,186 sq ft

7065 Fairway Ridge Rd, Salem

At asking price, 1 day on market

Listing courtesy of Mkb, REALTORS®

2218 Larchwood St NE, Roanoke, VA Sold Apr 28, 2026

$225,000

4 bd2 ba1,842 sq ft

2218 Larchwood St NE, Roanoke

10% under asking, 67 days on market

Listing courtesy of Lazaro Real Estate

3217 Somerset St SW, Roanoke, VA Sold Apr 28, 2026

$1,205,000

4 bd5 ba5,222 sq ft

3217 Somerset St SW, Roanoke

5% over asking, 3 days on market

Listing courtesy of Mkb, REALTORS®

510 Dillard Rd SW, Roanoke, VA Sold Apr 28, 2026

$590,000

3 bd2.5 ba2,455 sq ft

510 Dillard Rd SW, Roanoke

9% under asking, 12 days on market

Listing courtesy of Park Place Realty Inc

108 Rolling Meadow Dr, Thaxton, VA Sold Apr 28, 2026

$210,000

3 bd2 ba924 sq ft

108 Rolling Meadow Dr, Thaxton

5% under asking, 14 days on market

Listing courtesy of Real Broker LLC - McLean

6742 Upper Craigs Creek Rd, Catawba, VA Sold Apr 28, 2026

$260,000

2 bd1 ba1,364 sq ft

6742 Upper Craigs Creek Rd, Catawba

At asking price, 12 days on market

Listing courtesy of RE/MAX All Stars

5605 Prunty Dr, Salem, VA Sold Apr 28, 2026

$344,000

4 bd3 ba1,807 sq ft

5605 Prunty Dr, Salem

1% over asking, 5 days on market

Listing courtesy of Nest Realty Roanoke

3570 Nemmo Rd, Vinton, VA Sold Apr 28, 2026

$281,000

3 bd2 ba2,008 sq ft

3570 Nemmo Rd, Vinton

At asking price, 1 day on market

Listing courtesy of Mountain View Real Estate LLC

3807 Troutland Ave NW, Roanoke, VA Sold Apr 28, 2026

$220,000

3 bd1 ba2,016 sq ft

3807 Troutland Ave NW, Roanoke

2% over asking, 3 days on market

Listing courtesy of Long & Foster - Smith Mtn Lake

484 Mill Pointe Rd, Blacksburg, VA Sold Apr 28, 2026

$925,000

42 acresLand

484 Mill Pointe Rd, Blacksburg

12% over asking, 6 days on market

Listing courtesy of RE/MAX 8

6256 Shady Acres Dr, Roanoke, VA Sold Apr 28, 2026

$265,000

3 bd1 ba1,496 sq ft

6256 Shady Acres Dr, Roanoke

4% under asking, 8 days on market

Listing courtesy of Long & Foster - Oak Grove

502 Mt Tabor Road, Blacksburg, VA Sold Apr 27, 2026

$80,000

0.44 acresLand

502 Mt Tabor Road, Blacksburg

20% under asking, 344 days on market

Listing courtesy of Long & Foster - Blacksburg

370 New Kent Road Unit 114, Blacksburg, VA Sold Apr 27, 2026

$169,000

2 bd1 ba744 sq ft

370 New Kent Road Unit 114, Blacksburg

11% under asking, 155 days on market

Listing courtesy of eXp Realty

3012 Honaker Road, Draper, VA Sold Apr 27, 2026

$120,000

2 bd1 ba872 sq ft

3012 Honaker Road, Draper

14% under asking, 142 days on market

Listing courtesy of Burnette Real Estate Sales & Management Inc.

460 Carterville Heights Road, Max Meadows, VA Sold Apr 27, 2026

$221,520

3 bd2 ba1,344 sq ft

460 Carterville Heights Road, Max Meadows

1% over asking, 37 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

1217 Newbern Road, Pulaski, VA Sold Apr 27, 2026

$166,000

4 bd1 ba1,060 sq ft

1217 Newbern Road, Pulaski

5% under asking, 57 days on market

Listing courtesy of Century 21 Valley Real Estate

2240 Peakland Way, Christiansburg, VA Sold Apr 27, 2026

$1,149,900

4 bd3.5 ba3,615 sq ft

2240 Peakland Way, Christiansburg

At asking price, 14 days on market

Listing courtesy of Alumni Real Estate

903 Mashburn Avenue, Pulaski, VA Sold Apr 27, 2026

$152,000

3 bd1 ba1,057 sq ft

903 Mashburn Avenue, Pulaski

11% under asking

Listing courtesy of Nest Realty SWVA