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 · 4,921 to 4,944
6,942 homes and 850 lots

2718 Meadowview Dr NW, Roanoke, VA Sold Apr 16, 2026

$160,000

3 bd1 ba1,113 sq ft

2718 Meadowview Dr NW, Roanoke

8% over asking, 2 days on market

Listing courtesy of Mkb, REALTORS®

5980 Jordantown Rd, Vinton, VA Sold Apr 16, 2026

$242,000

3 bd1 ba1,196 sq ft

5980 Jordantown Rd, Vinton

3% over asking, 11 days on market

Listing courtesy of Shepherd Realty Group

60 Old Barn Rd, Moneta, VA Sold Apr 16, 2026

$9,000

0.82 acresLand

60 Old Barn Rd, Moneta

7% under asking, 16 days on market

Listing courtesy of Virginia Realty Group

7592 Willow Branch Rd, Boones Mill, VA Sold Apr 16, 2026

$360,000

3 bd1.5 ba1,674 sq ft

7592 Willow Branch Rd, Boones Mill

At asking price, 3 days on market

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

439 Gardner Farm Rd, Appomattox, VA Sold Apr 16, 2026

$590,000

4 bd3 ba3,911 sq ft

439 Gardner Farm Rd, Appomattox

6% under asking, 6 days on market

Listing courtesy of Keller Williams Realty Lynchburg

511 Wildflower Lane, Blacksburg, VA Sold Apr 15, 2026

$655,000

6 bd3.5 ba3,696 sq ft

511 Wildflower Lane, Blacksburg

11% under asking, 217 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

5233 Fair Acres Street, Dublin, VA Sold Apr 15, 2026

$307,000

3 bd2 ba1,478 sq ft

5233 Fair Acres Street, Dublin

10% under asking, 242 days on market

Listing courtesy of Long & Foster - Blacksburg

9619 Old Roanoke Road, Elliston, VA Sold Apr 15, 2026

$106,000

3 bd2 ba1,008 sq ft

9619 Old Roanoke Road, Elliston

29% under asking, 39 days on market

Listing courtesy of All Faith Realty and Auctions, Inc.

199 Horseshoe Farm Road, Pembroke, VA Sold Apr 15, 2026

$535,000

4 bd3 ba3,244 sq ft

199 Horseshoe Farm Road, Pembroke

8% under asking, 93 days on market

Listing courtesy of Haven REALTORS

4159 Whistler Road, Radford, VA Sold Apr 15, 2026

$142,500

2 bd1 ba800 sq ft

4159 Whistler Road, Radford

14% under asking, 33 days on market

Listing courtesy of Coldwell Banker Townside Bburg

4633 Lee Highway, Dublin, VA Sold Apr 15, 2026

$289,000

3 bd2 ba1,429 sq ft

4633 Lee Highway, Dublin

At asking price, 10 days on market

Listing courtesy of Nest Realty SWVA

350 Hickory Drive, Christiansburg, VA Sold Apr 15, 2026

$285,500

3 bd2 ba1,186 sq ft

350 Hickory Drive, Christiansburg

Listing courtesy of Page & Assoc. Real Estate

6295 Ruebush Road, Dublin, VA Sold Apr 15, 2026

$435,100

3 bd3.5 ba2,670 sq ft

6295 Ruebush Road, Dublin

Listing courtesy of Page & Assoc. Real Estate

6673 Jojo Ln, Roanoke, VA Sold Apr 15, 2026

$304,950

3 bd2.5 ba1,641 sq ft

6673 Jojo Ln, Roanoke

2% over asking, 299 days on market

Listing courtesy of R Fralin & Associates Inc

1445 Gratton St, Salem, VA Sold Apr 15, 2026

$275,000

2 bd2 ba1,008 sq ft

1445 Gratton St, Salem

At asking price, 37 days on market

Listing courtesy of Mountain View Real Estate LLC

4733 Oakcliff Dr, Roanoke, VA Sold Apr 15, 2026

$220,000

2 bd3.5 ba1,763 sq ft

4733 Oakcliff Dr, Roanoke

17% under asking, 131 days on market

Listing courtesy of Wainwright & Co., REALTORS®

524 Fox Chase Rd, Wirtz, VA Sold Apr 15, 2026

$650,000

3 bd2 ba1,248 sq ft

524 Fox Chase Rd, Wirtz

16% under asking, 136 days on market

Listing courtesy of RE/MAX Lakefront Realty Inc

402 Goodwin Ave, Salem, VA Sold Apr 15, 2026

$214,500

2 bd1 ba944 sq ft

402 Goodwin Ave, Salem

7% under asking, 52 days on market

Listing courtesy of Red Key Realty Inc

448 Baughman Ave, Marion, VA Sold Apr 15, 2026

$225,000

3 bd2 ba1,684 sq ft

448 Baughman Ave, Marion

10% under asking, 77 days on market

Listing courtesy of Real Broker LLC - McLean

107 N Wills Ave, Covington, VA Sold Apr 15, 2026

$162,500

3 bd2 ba2,298 sq ft

107 N Wills Ave, Covington

6% under asking, 82 days on market

Listing courtesy of Highlands Realty & Associates LLC

2147 Bridle Ln, Roanoke, VA Sold Apr 15, 2026

$375,000

4 bd3 ba2,453 sq ft

2147 Bridle Ln, Roanoke

5% under asking, 59 days on market

Listing courtesy of Lichtenstein Rowan, REALTORS®

9009 Poor Mountain Rd, Bent Mountain, VA Sold Apr 15, 2026

$315,000

3 bd2 ba1,930 sq ft

9009 Poor Mountain Rd, Bent Mountain

3% under asking, 35 days on market

Listing courtesy of Virginia Realty Group

8132 Running Deer Ln, Roanoke, VA Sold Apr 15, 2026

$325,000

3 bd2 ba1,828 sq ft

8132 Running Deer Ln, Roanoke

At asking price, 5 days on market

Listing courtesy of RE/MAX All Stars

501 Lester Ave NE, Roanoke, VA Sold Apr 15, 2026

$275,000

3 bd2 ba1,285 sq ft

501 Lester Ave NE, Roanoke

At asking price, 40 days on market

Listing courtesy of Mac Westland Real Estate Group