Recently sold houses

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

5,997 sales · 5,185 to 5,208

270 Dunlap Drive, Christiansburg, VA Sold Jan 6, 2026

$191,000

3 bd1 ba975 sq ft

270 Dunlap Drive, Christiansburg

1% over asking, 3 days on market

Listing courtesy of UC/Blue Ridge Land - Cburg

2203 Hardwick Street, Blacksburg, VA Sold Jan 6, 2026

$710,000

4 bd2.5 ba2,674 sq ft

2203 Hardwick Street, Blacksburg

At asking price

Listing courtesy of Nest Realty SWVA

1615 Deyerle Rd SW, Roanoke, VA Sold Jan 6, 2026

$490,000

3 bd3.5 ba3,627 sq ft

1615 Deyerle Rd SW, Roanoke

11% under asking, 204 days on market

Listing courtesy of Mkb, REALTORS®

1017 Curtis Ave NW, Roanoke, VA Sold Jan 6, 2026

$120,000

3 bd1 ba1,000 sq ft

1017 Curtis Ave NW, Roanoke

25% under asking, 162 days on market

Listing courtesy of Wainwright & Co., REALTORS®

250 Knoll Ridge Ln, Rocky Mount, VA Sold Jan 6, 2026

$636,000

4 bd2.5 ba4,911 sq ft

250 Knoll Ridge Ln, Rocky Mount

20% under asking, 174 days on market

Listing courtesy of Whitetail Properties Real Estate LLC

2323 Mount Vernon Rd SW, Roanoke, VA Sold Jan 6, 2026

$500,000

4 bd3 ba3,057 sq ft

2323 Mount Vernon Rd SW, Roanoke

15% under asking, 135 days on market

Listing courtesy of Wainwright & Co., REALTORS®

739 Riverland Rd SE, Roanoke, VA Sold Jan 6, 2026

$202,500

3 bd2 ba1,132 sq ft

739 Riverland Rd SE, Roanoke

10% under asking, 99 days on market

Listing courtesy of Realstar, REALTORS® LLC

4515 Grassy Hill Rd, Rocky Mount, VA Sold Jan 6, 2026

$300,000

3 bd2 ba1,384 sq ft

4515 Grassy Hill Rd, Rocky Mount

3% under asking, 33 days on market

Listing courtesy of Watermark Realty LLC

4251 Hershberger Rd NW, Roanoke, VA Sold Jan 6, 2026

$185,000

2 bd1 ba1,172 sq ft

4251 Hershberger Rd NW, Roanoke

At asking price, 5 days on market

Listing courtesy of Sycamore REALTORS

151 Twin Oaks Rd, Wirtz, VA Sold Jan 6, 2026

$980,000

3 bd2.5 ba2,527 sq ft

151 Twin Oaks Rd, Wirtz

1% under asking, 5 days on market

Listing courtesy of RE/MAX All Points

410 N Blair St, Vinton, VA Sold Jan 6, 2026

$209,500

2 bd1 ba937 sq ft

410 N Blair St, Vinton

At asking price, 58 days on market

Listing courtesy of Shepherd Realty Group

6106 Monet Dr, Roanoke, VA Sold Jan 6, 2026

$357,500

3 bd2.5 ba1,556 sq ft

6106 Monet Dr, Roanoke

9% under asking, 46 days on market

Listing courtesy of Mkb, REALTORS®

1063 Colony Ct, Moneta, VA Sold Jan 6, 2026

$390,000

3 bd3 ba2,364 sq ft

1063 Colony Ct, Moneta

2% under asking, 38 days on market

Listing courtesy of RE/MAX 8

2988 Stonebridge Cir, Vinton, VA Sold Jan 6, 2026

$283,500

3 bd2.5 ba1,848 sq ft

2988 Stonebridge Cir, Vinton

2% under asking, 34 days on market

Listing courtesy of L T McGhee & Co

128 10 1/2 St SE, Roanoke, VA Sold Jan 6, 2026

$155,000

3 bd1 ba1,057 sq ft

128 10 1/2 St SE, Roanoke

3% under asking, 28 days on market

Listing courtesy of Keller Williams Realty Roanoke

39 Maple Ave, Troutville, VA Sold Jan 6, 2026

$238,000

3 bd1.5 ba1,025 sq ft

39 Maple Ave, Troutville

At asking price, 16 days on market

Listing courtesy of RE/MAX All Stars

3114 Longdale Furnace Rd, Clifton Forge, VA Sold Jan 6, 2026

$233,600

2 bd1 ba1,326 sq ft

3114 Longdale Furnace Rd, Clifton Forge

3% under asking, 4 days on market

Listing courtesy of Highlands Realty & Associates LLC

833 Jefferson Ave, Clifton Forge, VA Sold Jan 6, 2026

$197,000

3 bd2 ba1,770 sq ft

833 Jefferson Ave, Clifton Forge

1% under asking, 4 days on market

Listing courtesy of Highlands Realty & Associates LLC

2240 Yellow Sulphur Road, Christiansburg, VA Sold Jan 5, 2026

$415,000

4 bd3 ba3,540 sq ft

2240 Yellow Sulphur Road, Christiansburg

17% under asking, 200 days on market

Listing courtesy of Berkshire Hathaway Home Services Mountain Sky Properties-Wythev

8055 Johns Creek Road, New Castle, VA Sold Jan 5, 2026

$450,000

3 bd3 ba1,671 sq ft

8055 Johns Creek Road, New Castle

18% under asking, 101 days on market

Listing courtesy of Charlton Associates

520 Hemlock Street, Christiansburg, VA Sold Jan 5, 2026

$318,500

3 bd2.5 ba1,786 sq ft

520 Hemlock Street, Christiansburg

8% under asking, 51 days on market

Listing courtesy of Nest Realty SWVA

133 4th Street, Dublin, VA Sold Jan 5, 2026

$115,000

2 bd1 ba740 sq ft

133 4th Street, Dublin

4% under asking, 2 days on market

Listing courtesy of Mabry & Cox REALTORS®

906 Allendale Court, Blacksburg, VA Sold Jan 5, 2026

$850,000

5 bd3 ba2,658 sq ft

906 Allendale Court, Blacksburg

Listing courtesy of Roots Realty Group

2298 Foxfield Ln, Salem, VA Sold Jan 5, 2026

$439,950

3 bd2 ba1,922 sq ft

2298 Foxfield Ln, Salem

3% under asking, 304 days on market

Listing courtesy of R Fralin & Associates Inc