Recently sold homes

Homes and lots sold in the last 12 months, with sale prices and dates. Median home sale price $308,000.

7,792 sales · 5,713 to 5,736
6,942 homes and 850 lots

293 The Great Rd, Martinsville, VA Sold Mar 6, 2026

$220,000

2 bd1.5 ba1,350 sq ft

293 The Great Rd, Martinsville

5% over asking, 6 days on market

Listing courtesy of Sarver Properties LLC

0 Tharp Creek Rd, Ferrum, VA Sold Mar 6, 2026

$89,900

26 acresLand

0 Tharp Creek Rd, Ferrum

At asking price, 7 days on market

Listing courtesy of Mountain To Lake Realty

3400 Kim Ct A11, Roanoke, VA Sold Mar 6, 2026

$139,950

1 bd1 ba696 sq ft

3400 Kim Ct A11, Roanoke

At asking price, 3 days on market

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

630 Stockston Rd, Martinsville, VA Sold Mar 6, 2026

$81,780

3 bd2 ba1,904 sq ft

630 Stockston Rd, Martinsville

6% under asking, 6 days on market

Listing courtesy of Quality Realty

100 Greystone Dr, Wirtz, VA Sold Mar 6, 2026

$599,950

3 bd2.5 ba2,433 sq ft

100 Greystone Dr, Wirtz

At asking price, 4 days on market

Listing courtesy of RE/MAX All Stars

175 Peach Ct, Bassett, VA Sold Mar 6, 2026

$130,000

3 bd2 ba1,096 sq ft

175 Peach Ct, Bassett

8% under asking, 13 days on market

Listing courtesy of Sarver Properties LLC

0000 Noah Knoll, Pittsville, VA Sold Mar 6, 2026

$50,000

8.6 acresLand

0000 Noah Knoll, Pittsville

17% under asking, 16 days on market

Listing courtesy of Sharpe Resources

3108 Spring Rd SW, Roanoke, VA Sold Mar 6, 2026

$275,000

3 bd1.5 ba1,658 sq ft

3108 Spring Rd SW, Roanoke

6% over asking, 3 days on market

Listing courtesy of Real Broker LLC - McLean

2549 Alberta Ave SW, Roanoke, VA Sold Mar 6, 2026

$387,500

3 bd2 ba2,168 sq ft

2549 Alberta Ave SW, Roanoke

3% over asking, 4 days on market

Listing courtesy of Mkb, REALTORS®

5552 Lamplighter Dr, Roanoke, VA Sold Mar 6, 2026

$275,000

3 bd1.5 ba1,075 sq ft

5552 Lamplighter Dr, Roanoke

At asking price, 2 days on market

Listing courtesy of Young Realty Company

709 Catawba Dr, Salem, VA Sold Mar 6, 2026

$205,000

3 bd3 ba2,200 sq ft

709 Catawba Dr, Salem

11% under asking, 1 day on market

Listing courtesy of Wainwright & Co., REALTORS®- Lake

2230 Overlook Rd NE, Roanoke, VA Sold Mar 6, 2026

$185,000

2 bd1 ba1,400 sq ft

2230 Overlook Rd NE, Roanoke

At asking price, 6 days on market

Listing courtesy of RE/MAX All Points

Lot 11 Thompson Ridge Cir, Ferrum, VA Sold Mar 6, 2026

$18,000

1.3 acresLand

Lot 11 Thompson Ridge Cir, Ferrum

10% under asking, 4 days on market

Listing courtesy of Property Navigators LLC

106 Sherwood Dr, Huddleston, VA Sold Mar 6, 2026

$675,000

4 bd3.5 ba4,001 sq ft

106 Sherwood Dr, Huddleston

3% over asking, 2 days on market

Listing courtesy of Exp Realty LLC - Sml

1961 Snider Lane, Pulaski, VA Sold Mar 5, 2026

$125,000

3 bd1 ba1,032 sq ft

1961 Snider Lane, Pulaski

11% under asking, 104 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

290 Patricia Lane SE, Christiansburg, VA Sold Mar 5, 2026

$485,000

3 bd3.5 ba2,380 sq ft

290 Patricia Lane SE, Christiansburg

1% under asking, 56 days on market

Listing courtesy of MKB, Roanoke

6629 Floyd Highway N, Check, VA Sold Mar 5, 2026

$500,000

4 bd1.5 ba2,057 sq ft

6629 Floyd Highway N, Check

6% under asking, 24 days on market

Listing courtesy of MKB, Roanoke

950 Grayson Road, Wytheville, VA Sold Mar 5, 2026

$165,000

4 bd1 ba1,292 sq ft

950 Grayson Road, Wytheville

23% under asking, 42 days on market

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

4536 Plantation Estates Road, Radford, VA Sold Mar 5, 2026

$885,000

4 bd2 ba3,188 sq ft

4536 Plantation Estates Road, Radford

1% under asking, 5 days on market

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

550 Dogwood Drive, Hillsville, VA Sold Mar 5, 2026

$280,000

5 bd3 ba2,288 sq ft

550 Dogwood Drive, Hillsville

7% under asking, 23 days on market

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

225 Pelham Lane, Christiansburg, VA Sold Mar 5, 2026

$365,000

4 bd3 ba2,274 sq ft

225 Pelham Lane, Christiansburg

At asking price, 2 days on market

Listing courtesy of UC/Blue Ridge Land - Cburg

701 Orchard Road, Pulaski, VA Sold Mar 5, 2026

$199,900

3 bd1 ba1,000 sq ft

701 Orchard Road, Pulaski

Listing courtesy of Giesen-Caldwell Agency, Inc.

2120 Carvin St NE, Roanoke, VA Sold Mar 5, 2026

$424,000

Condo

2120 Carvin St NE, Roanoke

28% under asking, 317 days on market

Listing courtesy of Mkb, REALTORS®

5310 Cooper St, Roanoke, VA Sold Mar 5, 2026

$266,500

3 bd1 ba1,400 sq ft

5310 Cooper St, Roanoke

3% over asking, 16 days on market

Listing courtesy of Red Key Realty Inc