Recently sold houses

Houses sold in the last 12 months, with sale prices and dates. Median sale price $318,500.

5,998 sales · 3,121 to 3,144

539 Westview Ave, Bedford, VA Sold May 20, 2026

$400,000

4 bd2 ba1,964 sq ft

539 Westview Ave, Bedford

6% under asking, 248 days on market

Listing courtesy of Century 21 All-Service

5705 Fork Mountain Rd, Rocky Mount, VA Sold May 20, 2026

$289,000

4 bd2 ba2,432 sq ft

5705 Fork Mountain Rd, Rocky Mount

3% under asking, 70 days on market

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

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

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

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

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

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

4451 Old Virginia St NE, Roanoke, VA Sold May 19, 2026

$255,000

3 bd1 ba1,325 sq ft

4451 Old Virginia St NE, Roanoke

2% under asking, 127 days on market

Listing courtesy of RE/MAX All Stars

420 Chalybeate Ave, Iron Gate, VA Sold May 19, 2026

$67,000

2 bd1 ba1,560 sq ft

420 Chalybeate Ave, Iron Gate

44% under asking, 109 days on market

Listing courtesy of Prime Real Estate Services Inc

2346 Rockland Rd, Boones Mill, VA Sold May 19, 2026

$385,000

4 bd4 ba2,393 sq ft

2346 Rockland Rd, Boones Mill

4% under asking, 86 days on market

Listing courtesy of Mountain To Lake Realty

3808 Oldtown Rd, Shawsville, VA Sold May 19, 2026

$355,000

3 bd2.5 ba2,644 sq ft

3808 Oldtown Rd, Shawsville

1% under asking, 81 days on market

Listing courtesy of Keystone Realty Of Roanoke LLC

930 Brookfield Ln, Roanoke, VA Sold May 19, 2026

$399,950

3 bd2.5 ba2,015 sq ft

930 Brookfield Ln, Roanoke

5% under asking, 22 days on market

Listing courtesy of Keller Williams Realty Roanoke

611 Church Ave SE, Roanoke, VA Sold May 19, 2026

$165,000

4 bd2 ba1,472 sq ft

611 Church Ave SE, Roanoke

6% under asking, 36 days on market

Listing courtesy of Nest Realty Southside