Recently sold houses

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

5,998 sales · 1,729 to 1,752

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

3622 View Ave, Roanoke, VA Sold Jul 29, 2026

$350,000

5 bd3 ba2,184 sq ft

3622 View Ave, Roanoke

14% under asking, 92 days on market

Listing courtesy of Real Broker LLC - Dga-Salem

1764 Hidden Forest Dr, Goodview, VA Sold Jul 29, 2026

$339,000

3 bd2 ba2,184 sq ft

1764 Hidden Forest Dr, Goodview

3% under asking, 52 days on market

Listing courtesy of Wainwright & Co., REALTORS®

140 Peaks View Dr, Moneta, VA Sold Jul 29, 2026

$899,000

4 bd4 ba4,500 sq ft

140 Peaks View Dr, Moneta

At asking price, 2 days on market

Listing courtesy of Front Porch Realty

6321 Otter Park Ct, Roanoke, VA Sold Jul 29, 2026

$406,000

3 bd2.5 ba2,017 sq ft

6321 Otter Park Ct, Roanoke

4% under asking, 31 days on market

Listing courtesy of Keller Williams Realty Roanoke

1634 Westside Blvd NW N/A Unit NA, Roanoke, VA Sold Jul 29, 2026

$335,000

4 bd2 ba2,186 sq ft

1634 Westside Blvd NW N/A Unit NA, Roanoke

4% under asking, 17 days on market

Listing courtesy of Real Broker LLC - McLean

1351 Archway Rd, Blue Ridge, VA Sold Jul 29, 2026

$479,950

4 bd3.5 ba2,649 sq ft

1351 Archway Rd, Blue Ridge

At asking price, 14 days on market

Listing courtesy of Young Realty Company

2701 Bluefield Blvd SW, Roanoke, VA Sold Jul 29, 2026

$269,950

3 bd2 ba1,314 sq ft

2701 Bluefield Blvd SW, Roanoke

At asking price, 5 days on market

Listing courtesy of Mkb, REALTORS®

1324 South Ave, South Boston, VA Sold Jul 29, 2026

$295,000

3 bd2 ba1,875 sq ft

1324 South Ave, South Boston

At asking price, 14 days on market

Listing courtesy of Magnolia Mountain Realty - Main

2416 Lofton Rd SW, Roanoke, VA Sold Jul 29, 2026

$379,000

3 bd1.5 ba1,448 sq ft

2416 Lofton Rd SW, Roanoke

2% over asking, 5 days on market

Listing courtesy of Mountain City Realty & Auction LLC

3101 Kershaw Rd NW, Roanoke, VA Sold Jul 29, 2026

$250,000

3 bd1.5 ba1,118 sq ft

3101 Kershaw Rd NW, Roanoke

At asking price, 6 days on market

Listing courtesy of RE/MAX All Stars

5510 New Pleasant Way, Salem, VA Sold Jul 28, 2026

$404,750

4 bd2.5 ba2,070 sq ft

5510 New Pleasant Way, Salem

2% under asking, 410 days on market

Listing courtesy of Page & Assoc. Real Estate

807 Seventh Street, Radford, VA Sold Jul 28, 2026

$230,000

2 bd1 ba1,550 sq ft

807 Seventh Street, Radford

4% under asking, 41 days on market

Listing courtesy of Maplehaus Realty

670 Liberty Street NE, Christiansburg, VA Sold Jul 28, 2026

$209,900

3 bd2 ba1,374 sq ft

670 Liberty Street NE, Christiansburg

At asking price, 7 days on market

Listing courtesy of Page & Assoc. Real Estate