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 · 2,209 to 2,232
6,942 homes and 850 lots

2713 Lansing Dr SW, Roanoke, VA Sold Jul 30, 2026

$233,000

3 bd1 ba1,192 sq ft

2713 Lansing Dr SW, Roanoke

At asking price, 3 days on market

Listing courtesy of Walker Real Estate Solutions

6066 Thornrose Rd, Roanoke, VA Sold Jul 30, 2026

$276,600

3 bd2 ba1,825 sq ft

6066 Thornrose Rd, Roanoke

1% over asking, 4 days on market

Listing courtesy of Mountain View Real Estate LLC

214 1st St, Buchanan, VA Sold Jul 30, 2026

$279,950

4 bd2 ba1,690 sq ft

214 1st St, Buchanan

At asking price, 9 days on market

Listing courtesy of Mac Westland Real Estate Group

1343 Forest Park Blvd NW, Roanoke, VA Sold Jul 30, 2026

$190,000

3 bd1 ba1,024 sq ft

1343 Forest Park Blvd NW, Roanoke

At asking price, 17 days on market

Listing courtesy of Keller Williams Realty Roanoke

318 Fleming Ave NE, Roanoke, VA Sold Jul 30, 2026

$214,950

3 bd1 ba895 sq ft

318 Fleming Ave NE, Roanoke

At asking price, 6 days on market

Listing courtesy of RE/MAX All Stars

2406 Wycliffe Ave SW, Roanoke, VA Sold Jul 30, 2026

$829,000

4 bd4.5 ba3,150 sq ft

2406 Wycliffe Ave SW, Roanoke

1% under asking, 1 day on market

Listing courtesy of Long & Foster - Roanoke Office

1100 Angela Ct, Moneta, VA Sold Jul 30, 2026

$1,500,000

5 bd3.5 ba3,939 sq ft

1100 Angela Ct, Moneta

At asking price, 5 days on market

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

410 Parkdale Dr, Salem, VA Sold Jul 30, 2026

$372,500

3 bd2.5 ba1,326 sq ft

410 Parkdale Dr, Salem

At asking price, 5 days on market

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

2908 Neil Dr, Roanoke, VA Sold Jul 30, 2026

$255,500

3 bd1.5 ba1,696 sq ft

2908 Neil Dr, Roanoke

2% over asking, 4 days on market

Listing courtesy of RE/MAX All Points

1086 Haymore Dr, Moneta, VA Sold Jul 30, 2026

$248,900

2 bd2.5 ba1,400 sq ft

1086 Haymore Dr, Moneta

At asking price, 35 days on market

Listing courtesy of Keller Williams Realty Lynchburg

1331 Leon St NW, Roanoke, VA Sold Jul 30, 2026

$161,000

3 bd2 ba1,386 sq ft

1331 Leon St NW, Roanoke

4% over asking, 3 days on market

Listing courtesy of RE/MAX All Stars

0 Otter Dr, Ferrum, VA Sold Jul 30, 2026

$52,500

15 acresLand

0 Otter Dr, Ferrum

12% under asking, 11 days on market

Listing courtesy of Mkb, REALTORS® - At The Lake

1212 Eagle View Drive NE, Pilot, VA Sold Jul 29, 2026

$225,000

3 bd2 ba1,729 sq ft

1212 Eagle View Drive NE, Pilot

18% under asking, 175 days on market

Listing courtesy of Real Broker, LLC - DGA Salem

624 NE Eighth Street, Pulaski, VA Sold Jul 29, 2026

$159,900

3 bd1.5 ba1,576 sq ft

624 NE Eighth Street, Pulaski

At asking price, 10 days on market

Listing courtesy of Maplehaus Realty

902 Dundee Drive, Radford, VA Sold Jul 29, 2026

$275,000

3 bd2 ba1,650 sq ft

902 Dundee Drive, Radford

2% over asking, 22 days on market

Listing courtesy of Woods River Realty, Inc.

124 Cowan Street, Radford, VA Sold Jul 29, 2026

$195,000

3 bd1 ba1,192 sq ft

124 Cowan Street, Radford

At asking price, 6 days on market

Listing courtesy of Nest Realty SWVA

1761 North Fork Road, Christiansburg, VA Sold Jul 29, 2026

$304,500

3 bd2 ba1,800 sq ft

1761 North Fork Road, Christiansburg

2% over asking, 3 days on market

Listing courtesy of Roots Realty Group

120 SE Howery Street, Christiansburg, VA Sold Jul 29, 2026

$385,000

4 bd3 ba1,866 sq ft

120 SE Howery Street, Christiansburg

4% under asking, 18 days on market

Listing courtesy of Keller Williams New River Valley

6734 Blacksburg Road, Catawba, VA Sold Jul 29, 2026

$245,000

3 bd1 ba1,526 sq ft

6734 Blacksburg Road, Catawba

2% under asking, 5 days on market

Listing courtesy of Nest Realty SWVA

2006 Christopher Drive, Blacksburg, VA Sold Jul 29, 2026

$491,500

3 bd2 ba2,216 sq ft

2006 Christopher Drive, Blacksburg

At asking price, 16 days on market

Listing courtesy of Roots Realty Group

2300 Walkers Creek Valley Road, Pearisburg, VA Sold Jul 29, 2026

$245,000

3 bd1.5 ba1,822 sq ft

2300 Walkers Creek Valley Road, Pearisburg

18% under asking, 10 days on market

Listing courtesy of Giesen-Caldwell Agency, Inc.

4299 Piney Woods Road, Christiansburg, VA Sold Jul 29, 2026

$672,100

6 bd5 ba4,756 sq ft

4299 Piney Woods Road, Christiansburg

2% under asking, 22 days on market

Listing courtesy of Long & Foster - Blacksburg

9048 Cumberland Gap Road, New Castle, VA Sold Jul 29, 2026

$278,500

2 bd2 ba1,560 sq ft

9048 Cumberland Gap Road, New Castle

At asking price, 5 days on market

Listing courtesy of Coldwell Banker Townside Bburg

0 Morris Road, Hiwassee, VA Sold Jul 29, 2026

$170,000

21 acresLand

0 Morris Road, Hiwassee

15% under asking, 7 days on market

Listing courtesy of Maplehaus Realty