Recently sold homes

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

7,793 sales · 3,073 to 3,096
6,943 homes and 850 lots

3116 Wheatland Rd, Fincastle, VA Sold Jun 25, 2026

$375,000

4 bd2 ba2,046 sq ft

3116 Wheatland Rd, Fincastle

3% over asking, 3 days on market

Listing courtesy of Wainwright & Co., REALTORS®

2819 Embassy Dr, Roanoke, VA Sold Jun 25, 2026

$274,250

3 bd1 ba1,750 sq ft

2819 Embassy Dr, Roanoke

9% under asking, 14 days on market

Listing courtesy of Walker Real Estate Solutions

3913 Saul Ln, Roanoke, VA Sold Jun 25, 2026

$270,000

3 bd2 ba1,568 sq ft

3913 Saul Ln, Roanoke

10% under asking, 20 days on market

Listing courtesy of RE/MAX All Points

1234 Autumn Run Dr, Forest, VA Sold Jun 25, 2026

$539,900

4 bd2.5 ba2,645 sq ft

1234 Autumn Run Dr, Forest

At asking price, 28 days on market

Listing courtesy of Lynchburgs Finest Team LLC

2015 Evergreen Rd, Covington, VA Sold Jun 25, 2026

$335,000

3 bd2 ba2,008 sq ft

2015 Evergreen Rd, Covington

1% under asking, 5 days on market

Listing courtesy of RE/MAX All Stars

6235 Hidden Valley Dr, Roanoke, VA Sold Jun 25, 2026

$670,000

4 bd2.5 ba4,010 sq ft

6235 Hidden Valley Dr, Roanoke

3% under asking, 18 days on market

Listing courtesy of Mkb, REALTORS® - Oak Grove

2519 Windsor Ave SW, Roanoke, VA Sold Jun 25, 2026

$290,000

3 bd1 ba1,623 sq ft

2519 Windsor Ave SW, Roanoke

4% over asking, 4 days on market

Listing courtesy of Mkb, REALTORS®

Lot 19 Freedom Ln, Wirtz, VA Sold Jun 25, 2026

$22,000

0.81 acresLand

Lot 19 Freedom Ln, Wirtz

10% under asking, 29 days on market

Listing courtesy of Wainwright & Co., REALTORS®

5122 Willis St NW, Roanoke, VA Sold Jun 25, 2026

$230,000

3 bd1.5 ba1,218 sq ft

5122 Willis St NW, Roanoke

2% over asking, 4 days on market

Listing courtesy of Varney Realty Partners

5025 Salem Tpke NW, Roanoke, VA Sold Jun 25, 2026

$150,000

2 bd1 ba835 sq ft

5025 Salem Tpke NW, Roanoke

1% over asking, 5 days on market

Listing courtesy of Mkb, REALTORS®

8605 Truevine Rd, Glade Hill, VA Sold Jun 25, 2026

$206,006

2 bd1 ba1,040 sq ft

8605 Truevine Rd, Glade Hill

6% over asking, 4 days on market

Listing courtesy of Nest Realty Roanoke

2217 Ross Ln SW, Roanoke, VA Sold Jun 25, 2026

$289,950

3 bd1.5 ba1,454 sq ft

2217 Ross Ln SW, Roanoke

At asking price, 4 days on market

Listing courtesy of Mountain View Real Estate LLC

711 Central Ave, Salem, VA Sold Jun 25, 2026

$210,000

2 bd1 ba868 sq ft

711 Central Ave, Salem

16% under asking, 10 days on market

Listing courtesy of Rocky's Mom Realty LLC

432 N Market St, Salem, VA Sold Jun 25, 2026

$231,960

3 bd1.5 ba1,284 sq ft

432 N Market St, Salem

3% over asking, 4 days on market

Listing courtesy of Mkb, REALTORS®

Lot 8 Edgeview Drive, Meadows Of Dan, VA Sold Jun 24, 2026

$50,600

2.5 acresLand

Lot 8 Edgeview Drive, Meadows Of Dan

45% over asking, 69 days on market

Listing courtesy of UC/Blue Ridge Land & Auction

240 Windsor Drive, Christiansburg, VA Sold Jun 24, 2026

$480,000

5 bd3.5 ba2,821 sq ft

240 Windsor Drive, Christiansburg

1% over asking, 19 days on market

Listing courtesy of Welcome Home Real Estate

3731 Sunflower Road, Pilot, VA Sold Jun 24, 2026

$180,000

3 bd2 ba1,216 sq ft

3731 Sunflower Road, Pilot

6% over asking, 4 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

2065 Plank Drive, Blacksburg, VA Sold Jun 24, 2026

$981,900

5 bd4 ba4,314 sq ft

2065 Plank Drive, Blacksburg

1% under asking, 3 days on market

Listing courtesy of Coldwell Banker Townside Bburg

1525 Sleepy Hollow Road, Christiansburg, VA Sold Jun 24, 2026

$400,000

3 bd2.5 ba1,734 sq ft

1525 Sleepy Hollow Road, Christiansburg

3% over asking, 3 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

1025 Oaktree Boulevard, Christiansburg, VA Sold Jun 24, 2026

$282,000

3 bd2 ba1,439 sq ft

1025 Oaktree Boulevard, Christiansburg

3% over asking, 5 days on market

Listing courtesy of Granite Management LLC

2100 Second Street, Radford, VA Sold Jun 24, 2026

$156,900

2 bd1 ba768 sq ft

2100 Second Street, Radford

2% under asking, 1 day on market

Listing courtesy of Keller Williams New River Valley

2307 2nd Street, Radford, VA Sold Jun 24, 2026

$200,000

3 bd2 ba952 sq ft

2307 2nd Street, Radford

At asking price, 3 days on market

Listing courtesy of Blue Ridge Mountain Realty, LLC

116 Blackhaw Lane, Pembroke, VA Sold Jun 24, 2026

$326,000

4 bd2 ba2,708 sq ft

116 Blackhaw Lane, Pembroke

At asking price, 3 days on market

Listing courtesy of Nest Realty SWVA

1287 Emerald Crest Dr, Bedford, VA Sold Jun 24, 2026

$279,999

3 bd2 ba1,331 sq ft

1287 Emerald Crest Dr, Bedford

6% under asking, 151 days on market

Listing courtesy of Nest Realty Roanoke