Recently sold houses

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

5,998 sales · 2,857 to 2,880

516 Jackson Avenue, Pulaski, VA Sold Jun 2, 2026

$110,000

3 bd1 ba1,260 sq ft

516 Jackson Avenue, Pulaski

At asking price, 5 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

400 12th St, Selma, VA Sold Jun 2, 2026

$56,500

3 bd1 ba1,458 sq ft

400 12th St, Selma

At asking price, 289 days on market

Listing courtesy of Highlands Realty & Associates LLC

215 Chestnut St, Salem, VA Sold Jun 2, 2026

$340,000

3 bd3 ba2,518 sq ft

215 Chestnut St, Salem

15% under asking, 128 days on market

Listing courtesy of Realstar, REALTORS® LLC

3919 Botetourt Rd, Fincastle, VA Sold Jun 2, 2026

$510,000

4 bd3 ba2,583 sq ft

3919 Botetourt Rd, Fincastle

10% under asking, 324 days on market

Listing courtesy of RE/MAX All Stars

6060 Roycroft Dr, Roanoke, VA Sold Jun 2, 2026

$1,100,000

5 bd4.5 ba4,650 sq ft

6060 Roycroft Dr, Roanoke

25% under asking, 202 days on market

Listing courtesy of Long & Foster - Roanoke Office

1920 Daniels Creek Rd, Collinsville, VA Sold Jun 2, 2026

$95,000

2 bd1 ba688 sq ft

1920 Daniels Creek Rd, Collinsville

10% under asking, 98 days on market

Listing courtesy of Mac Westland Real Estate Group

1610 Cascades Ct, Salem, VA Sold Jun 2, 2026

$395,000

2 bd2 ba1,646 sq ft

1610 Cascades Ct, Salem

6% under asking, 98 days on market

Listing courtesy of RE/MAX Real Estate One

1121 Buck Tail Ct, Pittsville, VA Sold Jun 2, 2026

$530,000

3 bd2.5 ba2,550 sq ft

1121 Buck Tail Ct, Pittsville

9% under asking, 80 days on market

Listing courtesy of Ml Realty

7202 Merriman Rd, Boones Mill, VA Sold Jun 2, 2026

$300,000

4 bd2 ba1,560 sq ft

7202 Merriman Rd, Boones Mill

5% under asking, 46 days on market

Listing courtesy of Real Broker LLC - McLean

727 Plantation Cir, Roanoke, VA Sold Jun 2, 2026

$315,150

3 bd1.5 ba2,551 sq ft

727 Plantation Cir, Roanoke

1% under asking, 31 days on market

Listing courtesy of First Choice Real Estate LLC - Hardy

2238 Houston Mines Rd, Troutville, VA Sold Jun 2, 2026

$316,950

3 bd1.5 ba1,863 sq ft

2238 Houston Mines Rd, Troutville

6% over asking, 8 days on market

Listing courtesy of RE/MAX All Stars

6020 Scotford Ct, Roanoke, VA Sold Jun 2, 2026

$590,000

4 bd3.5 ba3,480 sq ft

6020 Scotford Ct, Roanoke

2% under asking, 8 days on market

Listing courtesy of RE/MAX All Stars

2001 Purcell Ave NE, Roanoke, VA Sold Jun 2, 2026

$239,000

3 bd1 ba958 sq ft

2001 Purcell Ave NE, Roanoke

4% under asking, 16 days on market

Listing courtesy of Realty One Group Leading Edge

1819 Maiden Ln SW, Roanoke, VA Sold Jun 2, 2026

$470,000

3 bd3.5 ba1,867 sq ft

1819 Maiden Ln SW, Roanoke

1% under asking, 16 days on market

Listing courtesy of Mac Westland Real Estate Group

2715 Massachusetts Ave NW, Roanoke, VA Sold Jun 2, 2026

$182,000

4 bd2 ba1,669 sq ft

2715 Massachusetts Ave NW, Roanoke

2% under asking, 17 days on market

Listing courtesy of Realstar, REALTORS® LLC

2738 Bobwhite Dr, Roanoke, VA Sold Jun 2, 2026

$399,999

4 bd3 ba2,455 sq ft

2738 Bobwhite Dr, Roanoke

At asking price, 4 days on market

Listing courtesy of Lichtenstein Rowan, REALTORS®

1819 Windsor Ave SW, Roanoke, VA Sold Jun 2, 2026

$516,000

3 bd2 ba1,758 sq ft

1819 Windsor Ave SW, Roanoke

At asking price, 7 days on market

Listing courtesy of Wainwright & Co., REALTORS®

868 E Cleveland Ave, Vinton, VA Sold Jun 2, 2026

$238,950

2 bd1.5 ba936 sq ft

868 E Cleveland Ave, Vinton

At asking price, 2 days on market

Listing courtesy of Mountain View Real Estate LLC

1658 Country Club Rd, Troutville, VA Sold Jun 2, 2026

$387,200

3 bd2.5 ba2,004 sq ft

1658 Country Club Rd, Troutville

3% over asking, 6 days on market

Listing courtesy of Nest Realty Swva

1704 Coles Knob Road NE, Pilot, VA Sold Jun 1, 2026

$89,100

2 bd1 ba1,487 sq ft

1704 Coles Knob Road NE, Pilot

37 days on market

Listing courtesy of UC/Blue Ridge Land & Auction

310 Overland Drive, Christiansburg, VA Sold Jun 1, 2026

$329,900

3 bd2 ba2,244 sq ft

310 Overland Drive, Christiansburg

3% under asking, 18 days on market

Listing courtesy of RE/MAX All Points

1202 Park Road, Radford, VA Sold Jun 1, 2026

$534,900

5 bd2.5 ba2,313 sq ft

1202 Park Road, Radford

1% over asking, 1 day on market

Listing courtesy of Real Broker, LLC

6595 Roanoke Road, Shawsville, VA Sold Jun 1, 2026

$199,900

2 bd1 ba936 sq ft

6595 Roanoke Road, Shawsville

At asking price, 2 days on market

Listing courtesy of eXp Realty - Blacksburg

904 Horseshoe Lane, Blacksburg, VA Sold Jun 1, 2026

$449,900

4 bd3 ba2,018 sq ft

904 Horseshoe Lane, Blacksburg

At asking price, 3 days on market

Listing courtesy of Long & Foster - Blacksburg