Recently sold homes

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

7,795 sales · 4,033 to 4,056
6,945 homes and 850 lots

135 Old Furnace Rd, Rocky Mount, VA Sold May 20, 2026

$340,000

4 bd3 ba3,644 sq ft

135 Old Furnace Rd, Rocky Mount

15% under asking, 46 days on market

Listing courtesy of Sarver Properties LLC

3144 Country Club Rd, Troutville, VA Sold May 20, 2026

$495,000

3 bd2 ba3,416 sq ft

3144 Country Club Rd, Troutville

10% under asking, 105 days on market

Listing courtesy of RE/MAX All Stars

2007 Darlington Rd SW, Roanoke, VA Sold May 20, 2026

$460,000

4 bd3 ba2,912 sq ft

2007 Darlington Rd SW, Roanoke

1% under asking, 16 days on market

Listing courtesy of Berkshire Hathaway Homeservices Premier, REALTORS® - Main

808 Mason Rd, Vinton, VA Sold May 20, 2026

$340,000

4 bd2 ba2,115 sq ft

808 Mason Rd, Vinton

15% under asking, 51 days on market

Listing courtesy of Shepherd Realty Group

876 Dillon St, Pulaski, VA Sold May 20, 2026

$77,000

3 bd1 ba984 sq ft

876 Dillon St, Pulaski

33% under asking, 55 days on market

Listing courtesy of Nest Realty Roanoke

Lot 10 Highland Lake Rd, Union Hall, VA Sold May 20, 2026

$122,000

0.64 acresLand

Lot 10 Highland Lake Rd, Union Hall

10% under asking, 54 days on market

Listing courtesy of South Lake Real Estate LLC

0 Edmunds Rd, Gretna, VA Sold May 20, 2026

$858,000

391 acresLand

0 Edmunds Rd, Gretna

At asking price, 21 days on market

Listing courtesy of Chase Realty Group LLC

12685 E Gretna Rd, Gretna, VA Sold May 20, 2026

$189,000

54 acresLand

12685 E Gretna Rd, Gretna

At asking price, 4 days on market

Listing courtesy of Chase Realty Group LLC

4273 Daugherty Rd, Salem, VA Sold May 20, 2026

$457,500

3 bd2 ba2,044 sq ft

4273 Daugherty Rd, Salem

2% over asking, 3 days on market

Listing courtesy of Exp Realty LLC - Stafford

4417 Holmes St NE, Roanoke, VA Sold May 20, 2026

$231,000

3 bd1 ba1,458 sq ft

4417 Holmes St NE, Roanoke

At asking price, 6 days on market

Listing courtesy of Keller Williams Realty Roanoke

812 Knollwood Dr, Troutville, VA Sold May 20, 2026

$363,500

4 bd3 ba2,649 sq ft

812 Knollwood Dr, Troutville

4% over asking, 2 days on market

Listing courtesy of Exp Realty LLC - Stafford

607 Lou Ann St, Salem, VA Sold May 20, 2026

$300,000

3 bd2 ba1,455 sq ft

607 Lou Ann St, Salem

At asking price, 5 days on market

Listing courtesy of Mkb, REALTORS®

6515 Tallwood Dr, Roanoke, VA Sold May 20, 2026

$530,000

3 bd3.5 ba3,157 sq ft

6515 Tallwood Dr, Roanoke

10% under asking, 7 days on market

Listing courtesy of Shepherd Realty Group

475 Cambridge Ct E2, Hardy, VA Sold May 20, 2026

$559,000

3 bd3.5 ba1,920 sq ft

475 Cambridge Ct E2, Hardy

At asking price, 5 days on market

Listing courtesy of Exp Realty LLC - Sml

4824 Brookwood Dr, Roanoke, VA Sold May 20, 2026

$385,000

3 bd3 ba1,902 sq ft

4824 Brookwood Dr, Roanoke

3% over asking, 5 days on market

Listing courtesy of Keller Williams Realty Roanoke

520 Scenic Dr, Stuart, VA Sold May 20, 2026

$427,500

3 bd2.5 ba2,356 sq ft

520 Scenic Dr, Stuart

5% under asking, 5 days on market

Listing courtesy of Sarver Properties LLC

7198 Red Cedar Cir, Roanoke, VA Sold May 20, 2026

$100,000

2 bd1.5 ba1,110 sq ft

7198 Red Cedar Cir, Roanoke

At asking price, 1 day on market

Listing courtesy of Mkb, REALTORS®

6635 Village Green Dr, Roanoke, VA Sold May 20, 2026

$55,000

2 bd2.5 ba1,436 sq ft

6635 Village Green Dr, Roanoke

At asking price, 1 day on market

Listing courtesy of Mkb, REALTORS®

877 Old Furnace Road, Floyd, VA Sold May 19, 2026

$570,000

4 bd3.5 ba2,915 sq ft

877 Old Furnace Road, Floyd

5% under asking, 26 days on market

Listing courtesy of Thomas & Wall Real Estate LLC

229 Lester Place, Christiansburg, VA Sold May 19, 2026

$194,500

2 bd1.5 ba1,120 sq ft

229 Lester Place, Christiansburg

At asking price, 4 days on market

Listing courtesy of Sycamore REALTORS

109 Oakview Lane, Pearisburg, VA Sold May 19, 2026

$294,900

4 bd2 ba2,239 sq ft

109 Oakview Lane, Pearisburg

At asking price, 10 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

619 E Main Street, Christiansburg, VA Sold May 19, 2026

$321,000

3 bd2.5 ba1,588 sq ft

619 E Main Street, Christiansburg

4% over asking, 1 day on market

Listing courtesy of UC/Blue Ridge Land - Cburg

145 Via Mountain Lane, Patrick Springs, VA Sold May 19, 2026

$225,500

2 bd2 ba1,644 sq ft

145 Via Mountain Lane, Patrick Springs

18 days on market

Listing courtesy of UC/Blue Ridge Land & Auction

318 Lost Road, Richlands, VA Sold May 19, 2026

$25,000

3.5 acresLand

318 Lost Road, Richlands

17% under asking, 11 days on market

Listing courtesy of eXp Realty - Blacksburg