Recently sold homes

7,793 sales · 4,705 to 4,728
6,943 homes and 850 lots

1045 Beaver Drive, Christiansburg, VA Sold Apr 24, 2026

$390,000

3 bd3 ba1,707 sq ft

1045 Beaver Drive, Christiansburg

At asking price, 2 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

727 Auburn Avenue, Radford, VA Sold Apr 24, 2026

$369,900

3 bd1.5 ba1,830 sq ft

727 Auburn Avenue, Radford

At asking price, 1 day on market

Listing courtesy of RE/MAX 8 - Blacksburg

352 Blankenship Road, Shawsville, VA Sold Apr 24, 2026

$75,000

1 bd1 ba480 sq ft

352 Blankenship Road, Shawsville

25% under asking, 2 days on market

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

217 Anthony Home Rd, Huddleston, VA Sold Apr 24, 2026

$2,150,000

5 bd3.5 ba5,353 sq ft

217 Anthony Home Rd, Huddleston

10% under asking, 188 days on market

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

1745 19th St NE, Roanoke, VA Sold Apr 24, 2026

$201,050

3 bd2 ba1,241 sq ft

1745 19th St NE, Roanoke

23% under asking, 235 days on market

Listing courtesy of Wainwright & Co., REALTORS®

5962 Two Ford Rd, Roanoke, VA Sold Apr 24, 2026

$335,000

3 bd2 ba1,824 sq ft

5962 Two Ford Rd, Roanoke

12% under asking, 86 days on market

Listing courtesy of Long & Foster - Roanoke Office

2540 McVitty Rd SW, Roanoke, VA Sold Apr 24, 2026

$300,000

4 bd2 ba1,929 sq ft

2540 McVitty Rd SW, Roanoke

14% under asking, 97 days on market

Listing courtesy of Real Broker LLC - McLean

27 Peninsula Point Dr, Moneta, VA Sold Apr 24, 2026

$950,000

3 bd3 ba2,624 sq ft

27 Peninsula Point Dr, Moneta

5% under asking, 89 days on market

Listing courtesy of Property Navigators LLC

100 Sandpiper Dr, Huddleston, VA Sold Apr 24, 2026

$569,000

4 bd4 ba3,780 sq ft

100 Sandpiper Dr, Huddleston

3% under asking, 95 days on market

Listing courtesy of Virginia Realty Group

220 Emerald Bay Dr, Moneta, VA Sold Apr 24, 2026

$840,250

4 bd4 ba2,877 sq ft

220 Emerald Bay Dr, Moneta

7% under asking, 71 days on market

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

1788 Windlass Rd C-4, Moneta, VA Sold Apr 24, 2026

$595,000

3 bd3 ba1,536 sq ft

1788 Windlass Rd C-4, Moneta

1% under asking, 80 days on market

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

00 Henry Rd, Henry, VA Sold Apr 24, 2026

$64,000

13 acresLand

00 Henry Rd, Henry

8% under asking, 83 days on market

Listing courtesy of Mountain To Lake Realty

3717 Martinell Ave, Roanoke, VA Sold Apr 24, 2026

$295,000

3 bd1 ba1,855 sq ft

3717 Martinell Ave, Roanoke

8% under asking, 80 days on market

Listing courtesy of Century 21 Wampler Realty

4149 Welcome Valley Rd SE, Roanoke, VA Sold Apr 24, 2026

$265,000

3 bd1 ba1,193 sq ft

4149 Welcome Valley Rd SE, Roanoke

At asking price, 5 days on market

Listing courtesy of Embolden Realty Group

1892 Morewood Rd, Hardy, VA Sold Apr 24, 2026

$999,900

4 bd3 ba3,114 sq ft

1892 Morewood Rd, Hardy

At asking price, 4 days on market

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

55 Keg Valley Ln, Rocky Mount, VA Sold Apr 24, 2026

$360,000

3 bd2 ba1,150 sq ft

55 Keg Valley Ln, Rocky Mount

7% under asking, 50 days on market

Listing courtesy of Nest Realty Roanoke

660 Audubon Dr, Danville, VA Sold Apr 24, 2026

$224,000

4 bd2 ba2,000 sq ft

660 Audubon Dr, Danville

7% under asking, 60 days on market

Listing courtesy of Mkb, REALTORS® - At The Lake

205 Northern Trl, Salem, VA Sold Apr 24, 2026

$481,577

4 bd2 ba2,245 sq ft

205 Northern Trl, Salem

11% under asking, 48 days on market

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

539 Rutherford Ave NW, Roanoke, VA Sold Apr 24, 2026

$175,000

4 bd1.5 ba2,613 sq ft

539 Rutherford Ave NW, Roanoke

7% under asking, 23 days on market

Listing courtesy of Real Broker LLC - McLean

287 Waterside Dr, Moneta, VA Sold Apr 24, 2026

$693,000

3 bd3.5 ba1,922 sq ft

287 Waterside Dr, Moneta

3% under asking, 43 days on market

Listing courtesy of Mkb, REALTORS®

971 Stonegate Dr, Salem, VA Sold Apr 24, 2026

$530,000

4 bd3 ba2,800 sq ft

971 Stonegate Dr, Salem

1% under asking, 5 days on market

Listing courtesy of Keller Williams Realty Roanoke

72 Meadowbrook Trail, New Castle, VA Sold Apr 24, 2026

$268,950

3 bd2 ba1,632 sq ft

72 Meadowbrook Trail, New Castle

3% over asking, 16 days on market

Listing courtesy of Realty One Group Leading Edge

3417 Crittendon Ave NW, Roanoke, VA Sold Apr 24, 2026

$315,000

3 bd2.5 ba1,771 sq ft

3417 Crittendon Ave NW, Roanoke

4% under asking, 26 days on market

Listing courtesy of Real Broker LLC - McLean

6023 Poor Mountain Rd, Salem, VA Sold Apr 24, 2026

$230,000

3 bd1 ba1,008 sq ft

6023 Poor Mountain Rd, Salem

At asking price, 8 days on market

Listing courtesy of Exp Realty LLC - Stafford