Recently sold houses

5,997 sales · 4,921 to 4,944

94 Lakecrest Dr, Hardy, VA Sold Jan 29, 2026

$379,999

2 bd2.5 ba1,560 sq ft

94 Lakecrest Dr, Hardy

At asking price, 11 days on market

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

3307 Longhorn Rd, Roanoke, VA Sold Jan 29, 2026

$347,000

3 bd2.5 ba2,214 sq ft

3307 Longhorn Rd, Roanoke

6% under asking, 33 days on market

Listing courtesy of Real Broker LLC - McLean

7 Craig Valley Dr, New Castle, VA Sold Jan 29, 2026

$700,000

3 bd2 ba1,867 sq ft

7 Craig Valley Dr, New Castle

3% under asking

Listing courtesy of West Lake Real Estate

178 Forest Dr, Salem, VA Sold Jan 29, 2026

$412,000

3 bd3 ba2,280 sq ft

178 Forest Dr, Salem

8% under asking, 47 days on market

Listing courtesy of Mkb, REALTORS®

8013 Springwood Rd, Buchanan, VA Sold Jan 29, 2026

$330,000

3 bd2 ba1,200 sq ft

8013 Springwood Rd, Buchanan

6% under asking, 30 days on market

Listing courtesy of RE/MAX All Stars

254 Pinewood Ln, Bassett, VA Sold Jan 29, 2026

$172,500

3 bd2 ba1,864 sq ft

254 Pinewood Ln, Bassett

1% under asking, 24 days on market

Listing courtesy of Mac Westland Real Estate Group

226 Savannah Dr NE, Roanoke, VA Sold Jan 29, 2026

$435,000

3 bd2 ba1,596 sq ft

226 Savannah Dr NE, Roanoke

At asking price, 7 days on market

Listing courtesy of Mkb, REALTORS®

1330 13 1/2 St SE, Roanoke, VA Sold Jan 29, 2026

$162,500

3 bd1.5 ba1,024 sq ft

1330 13 1/2 St SE, Roanoke

6% under asking, 6 days on market

Listing courtesy of Realstar, REALTORS® LLC

4700 Christiansburg Pike NE, Pilot, VA Sold Jan 28, 2026

$200,000

1 bd2 ba

4700 Christiansburg Pike NE, Pilot

33% under asking, 152 days on market

Listing courtesy of Giesen-Caldwell Agency, Inc.

260 N 26th Street, Wytheville, VA Sold Jan 28, 2026

$210,000

3 bd1 ba1,050 sq ft

260 N 26th Street, Wytheville

7% under asking, 64 days on market

Listing courtesy of RE/MAX Land Mark Real Estate

2031 Lone Ivy Road, Stuart, VA Sold Jan 28, 2026

$166,500

3 bd2 ba960 sq ft

2031 Lone Ivy Road, Stuart

3% under asking, 90 days on market

Listing courtesy of Real Broker, LLC

4555 Mountain View Drive, Dublin, VA Sold Jan 28, 2026

$280,000

3 bd2 ba1,718 sq ft

4555 Mountain View Drive, Dublin

11% under asking, 21 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

703 Givens Lane, Blacksburg, VA Sold Jan 28, 2026

$479,900

4 bd3.5 ba2,149 sq ft

703 Givens Lane, Blacksburg

At asking price, 3 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

5122 Old Virginia Springs Rd, Roanoke, VA Sold Jan 28, 2026

$1,725,250

6 bd6.5 ba7,306 sq ft

5122 Old Virginia Springs Rd, Roanoke

37% under asking, 959 days on market

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

3828 Michigan Ave NW, Roanoke, VA Sold Jan 28, 2026

$140,000

4 bd1 ba1,255 sq ft

3828 Michigan Ave NW, Roanoke

14% under asking, 270 days on market

Listing courtesy of Mkb, REALTORS®

4708 Pawling St NW, Roanoke, VA Sold Jan 28, 2026

$210,000

2 bd2 ba952 sq ft

4708 Pawling St NW, Roanoke

8% under asking, 187 days on market

Listing courtesy of Virginia Realty Group

801 Concord St, Selma, VA Sold Jan 28, 2026

$200,000

4 bd2.5 ba1,546 sq ft

801 Concord St, Selma

30% under asking, 186 days on market

Listing courtesy of Highlands Realty & Associates LLC

404 Robin Ridge Rd, Rocky Mount, VA Sold Jan 28, 2026

$550,000

2 bd3 ba2,303 sq ft

404 Robin Ridge Rd, Rocky Mount

15% under asking, 177 days on market

Listing courtesy of Mkb, REALTORS® - At The Lake

1627 Mercer Ave NW, Roanoke, VA Sold Jan 28, 2026

$87,000

4 bd1.5 ba1,596 sq ft

1627 Mercer Ave NW, Roanoke

24% under asking, 56 days on market

Listing courtesy of Realstar, REALTORS® LLC

115 Liberty Rd NE, Roanoke, VA Sold Jan 28, 2026

$185,000

3 bd2 ba1,153 sq ft

115 Liberty Rd NE, Roanoke

5% under asking, 29 days on market

Listing courtesy of Lichtenstein Rowan, REALTORS®

6540 Hidden Falls Dr, Salem, VA Sold Jan 28, 2026

$773,000

4 bd4.5 ba3,175 sq ft

6540 Hidden Falls Dr, Salem

At asking price, 58 days on market

Listing courtesy of Mkb, REALTORS®

1015 Jackson St, Lynchburg, VA Sold Jan 28, 2026

$268,000

3 bd2.5 ba2,075 sq ft

1015 Jackson St, Lynchburg

8% under asking, 58 days on market

Listing courtesy of Exp Realty LLC - Forest

1100 Oakgrove Ave, Martinsville, VA Sold Jan 28, 2026

$268,900

3 bd2 ba1,350 sq ft

1100 Oakgrove Ave, Martinsville

At asking price, 58 days on market

Listing courtesy of Sarver Properties LLC

105 Lighthouse Ln, Moneta, VA Sold Jan 28, 2026

$1,090,000

4 bd3 ba4,152 sq ft

105 Lighthouse Ln, Moneta

16% under asking, 58 days on market

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate