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,825 to 4,848
6,942 homes and 850 lots

2771 Hillbrook Dr, Roanoke, VA Sold Apr 21, 2026

$335,000

3 bd1.5 ba1,384 sq ft

2771 Hillbrook Dr, Roanoke

6% over asking, 2 days on market

Listing courtesy of Mkb, REALTORS®

1150 Starmount Ave, Roanoke, VA Sold Apr 21, 2026

$300,000

3 bd1 ba1,100 sq ft

1150 Starmount Ave, Roanoke

2% over asking, 2 days on market

Listing courtesy of Real Broker LLC - McLean

1004 Middlebrook Ave, Staunton, VA Sold Apr 21, 2026

$283,575

3 bd2.5 ba1,710 sq ft

1004 Middlebrook Ave, Staunton

1% over asking, 6 days on market

Listing courtesy of Real Broker LLC - McLean

1608 Taylor Street, Radford, VA Sold Apr 20, 2026

$279,000

3 bd2 ba1,512 sq ft

1608 Taylor Street, Radford

5% under asking, 194 days on market

Listing courtesy of Maplehaus Realty

174 Water Haven Lane SE, Floyd, VA Sold Apr 20, 2026

$650,000

4 bd3 ba2,492 sq ft

174 Water Haven Lane SE, Floyd

7% under asking, 146 days on market

Listing courtesy of Thomas & Wall Real Estate LLC

2647 Teas Road, Sugar Grove, VA Sold Apr 20, 2026

$75,000

3 bd2 ba1,189 sq ft

2647 Teas Road, Sugar Grove

17% under asking, 48 days on market

Listing courtesy of Burnette Real Estate Sales & Management Inc.

603 W Rock Road, Radford, VA Sold Apr 20, 2026

$318,500

3 bd2.5 ba2,011 sq ft

603 W Rock Road, Radford

3% under asking, 43 days on market

Listing courtesy of Rice Realty & Land Sales, Inc.

709 Giles Street, Pearisburg, VA Sold Apr 20, 2026

$219,000

3 bd1 ba1,115 sq ft

709 Giles Street, Pearisburg

At asking price, 38 days on market

Listing courtesy of Coldwell Banker Townside Bburg

320 Bronze Leaf Drive, Christiansburg, VA Sold Apr 20, 2026

$285,000

3 bd2.5 ba1,788 sq ft

320 Bronze Leaf Drive, Christiansburg

2% under asking, 6 days on market

Listing courtesy of Welcome Home Real Estate

4886 Lakeshore Drive, Dublin, VA Sold Apr 20, 2026

$375,000

3 bd1 ba1,165 sq ft

4886 Lakeshore Drive, Dublin

3% under asking, 13 days on market

Listing courtesy of Blue Ridge Mountain Realty, LLC

205 Roundhill Drive, Christiansburg, VA Sold Apr 20, 2026

$280,000

3 bd1.5 ba1,557 sq ft

205 Roundhill Drive, Christiansburg

2% over asking, 4 days on market

Listing courtesy of Long & Foster - Blacksburg

34 Ridgefield Lane, Radford, VA Sold Apr 20, 2026

$651,500

4 bd3.5 ba4,014 sq ft

34 Ridgefield Lane, Radford

Listing courtesy of Bondurant Realty Corp.

506 Woodbine Drive, Blacksburg, VA Sold Apr 20, 2026

$460,000

4 bd2.5 ba2,040 sq ft

506 Woodbine Drive, Blacksburg

Listing courtesy of Roots Realty Group

850 Rolling Rd, Moneta, VA Sold Apr 20, 2026

$7,000,000

78 acresLand

850 Rolling Rd, Moneta

9% under asking, 519 days on market

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

111 Retreat Ln, Huddleston, VA Sold Apr 20, 2026

$499,000

3 bd2.5 ba2,356 sq ft

111 Retreat Ln, Huddleston

14% under asking, 172 days on market

Listing courtesy of Keller Williams Realty Lynchburg

2126 Carvin St NE, Roanoke, VA Sold Apr 20, 2026

$445,000

Condo

2126 Carvin St NE, Roanoke

18% under asking, 158 days on market

Listing courtesy of Mkb, REALTORS®

2435 Stanley Ave SE, Roanoke, VA Sold Apr 20, 2026

$585,000

4 bd2.5 ba2,840 sq ft

2435 Stanley Ave SE, Roanoke

10% under asking, 172 days on market

Listing courtesy of Long & Foster - Roanoke Office

304 Broken Arrow Ln, Covington, VA Sold Apr 20, 2026

$255,000

3 bd2 ba1,540 sq ft

304 Broken Arrow Ln, Covington

At asking price, 138 days on market

Listing courtesy of RE/MAX All Stars

7229 Fairway Ridge Cir, Salem, VA Sold Apr 20, 2026

$634,415

5 bd3.5 ba3,186 sq ft

7229 Fairway Ridge Cir, Salem

6% over asking, 21 days on market

Listing courtesy of Mkb, REALTORS®

1715 Burnt Chimney Rd, Wirtz, VA Sold Apr 20, 2026

$370,000

3 bd2.5 ba1,522 sq ft

1715 Burnt Chimney Rd, Wirtz

3% over asking, 107 days on market

Listing courtesy of First Choice Real Estate LLC - Hardy

163 Tampa Dr, Roanoke, VA Sold Apr 20, 2026

$259,000

3 bd1.5 ba1,272 sq ft

163 Tampa Dr, Roanoke

2% under asking, 85 days on market

Listing courtesy of Mountain View Real Estate LLC

6847 Crowell Gap Rd, Roanoke, VA Sold Apr 20, 2026

$365,000

2 bd1 ba2,080 sq ft

6847 Crowell Gap Rd, Roanoke

14% under asking, 45 days on market

Listing courtesy of Lichtenstein Rowan, REALTORS®

55 Beachview Ln, Troutville, VA Sold Apr 20, 2026

$267,500

3 bd1 ba1,015 sq ft

55 Beachview Ln, Troutville

3% over asking, 63 days on market

Listing courtesy of Wainwright & Co., REALTORS®

1944 Blue Ridge Springs Rd, Blue Ridge, VA Sold Apr 20, 2026

$354,000

3 bd2 ba1,975 sq ft

1944 Blue Ridge Springs Rd, Blue Ridge

1% under asking, 74 days on market

Listing courtesy of Nest Realty Roanoke