Recently sold homes

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

7,795 sales · 3,409 to 3,432
6,945 homes and 850 lots

20 South Pointe Ln, Moneta, VA Sold Jun 12, 2026

$725,000

3 bd3 ba3,868 sq ft

20 South Pointe Ln, Moneta

18% under asking, 40 days on market

Listing courtesy of Long & Foster - Smith Mtn Lake

1811 Windsor Ave SW, Roanoke, VA Sold Jun 12, 2026

$300,000

Multi-family

1811 Windsor Ave SW, Roanoke

17% under asking, 65 days on market

Listing courtesy of Woltz & Associates

6292 Back Creek Rd, Boones Mill, VA Sold Jun 12, 2026

$165,000

2 bd1 ba1,404 sq ft

6292 Back Creek Rd, Boones Mill

3% under asking, 5 days on market

Listing courtesy of Real Broker LLC - Dga-Salem

3719 Crescent Ridge Dr SW, Roanoke, VA Sold Jun 12, 2026

$436,450

5 bd3.5 ba2,934 sq ft

3719 Crescent Ridge Dr SW, Roanoke

At asking price, 22 days on market

Listing courtesy of R Fralin & Associates Inc

335 S Pointe Shore Dr 308, Moneta, VA Sold Jun 12, 2026

$550,000

2 bd2 ba1,371 sq ft

335 S Pointe Shore Dr 308, Moneta

2% under asking, 54 days on market

Listing courtesy of Deb Beran Properties

8599 Burnt Chimney Rd, Wirtz, VA Sold Jun 12, 2026

$1,995,000

4 bd3.5 ba4,236 sq ft

8599 Burnt Chimney Rd, Wirtz

At asking price, 46 days on market

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

4822 Cave Spring Ln, Roanoke, VA Sold Jun 12, 2026

$400,000

3 bd2 ba1,490 sq ft

4822 Cave Spring Ln, Roanoke

At asking price, 4 days on market

Listing courtesy of Real Broker LLC - McLean

2138 Bailey Ave, Salem, VA Sold Jun 12, 2026

$244,950

3 bd1 ba984 sq ft

2138 Bailey Ave, Salem

At asking price, 3 days on market

Listing courtesy of Wainwright & Co., REALTORS®

430 Tinker Ave, Vinton, VA Sold Jun 12, 2026

$239,950

3 bd2 ba1,212 sq ft

430 Tinker Ave, Vinton

At asking price, 12 days on market

Listing courtesy of RE/MAX All Stars

1215 Tripple Creek Rd, Rocky Mount, VA Sold Jun 12, 2026

$257,000

3 bd2 ba1,475 sq ft

1215 Tripple Creek Rd, Rocky Mount

3% over asking, 2 days on market

Listing courtesy of Mkb, REALTORS®

2041 Spruce St, Martinsville, VA Sold Jun 12, 2026

$159,900

Multi-family

2041 Spruce St, Martinsville

At asking price, 13 days on market

Listing courtesy of Sarver Properties LLC

6717 Dawnwood Rd, Roanoke, VA Sold Jun 12, 2026

$345,000

3 bd2 ba1,682 sq ft

6717 Dawnwood Rd, Roanoke

4% under asking, 1 day on market

Listing courtesy of RE/MAX All Points

Lot 17 Riverfront Dr, Glade Hill, VA Sold Jun 12, 2026

$59,500

5.1 acresLand

Lot 17 Riverfront Dr, Glade Hill

At asking price, 3 days on market

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

849 Pepper Street, Pulaski, VA Sold Jun 11, 2026

$85,000

3 bd2 ba1,080 sq ft

849 Pepper Street, Pulaski

5% under asking, 27 days on market

Listing courtesy of eXp Realty

1471 Red Hawk Run, Christiansburg, VA Sold Jun 11, 2026

$630,000

4 bd3.5 ba2,509 sq ft

1471 Red Hawk Run, Christiansburg

1% over asking, 4 days on market

Listing courtesy of Welcome Home Real Estate

5180 Wilderness Road, Dublin, VA Sold Jun 11, 2026

$210,000

3 bd2 ba2,074 sq ft

5180 Wilderness Road, Dublin

At asking price, 3 days on market

Listing courtesy of Long & Foster - Blacksburg

658 Mercer Road, Rich Creek, VA Sold Jun 11, 2026

$160,000

4 bd2 ba1,285 sq ft

658 Mercer Road, Rich Creek

3% under asking, 2 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

104 Pine Street, Narrows, VA Sold Jun 11, 2026

$250,000

4 bd2 ba1,540 sq ft

104 Pine Street, Narrows

At asking price, 1 day on market

Listing courtesy of Sycamore REALTORS

225 Gibson Drive, Christiansburg, VA Sold Jun 11, 2026

$451,000

3 bd3.5 ba2,560 sq ft

225 Gibson Drive, Christiansburg

13% over asking, 2 days on market

Listing courtesy of Nest Realty SWVA

512 Parkdale Dr, Salem, VA Sold Jun 11, 2026

$242,500

3 bd1.5 ba1,200 sq ft

512 Parkdale Dr, Salem

19% under asking, 182 days on market

Listing courtesy of Mountain City Realty & Auction LLC

351 Down Creek Rd, Brookneal, VA Sold Jun 11, 2026

$320,000

3 bd2 ba1,440 sq ft

351 Down Creek Rd, Brookneal

2% under asking, 143 days on market

Listing courtesy of Century 21 All-Service

2011 Spencer-Preston Rd, Martinsville, VA Sold Jun 11, 2026

$605,000

5 bd3 ba4,036 sq ft

2011 Spencer-Preston Rd, Martinsville

31% under asking, 107 days on market

Listing courtesy of Southern Virginia Properties

411 Pin Oak Dr, Blue Ridge, VA Sold Jun 11, 2026

$360,000

5 bd2 ba1,943 sq ft

411 Pin Oak Dr, Blue Ridge

At asking price, 53 days on market

Listing courtesy of Real Broker LLC - McLean

0 Back Creek Rd, Boones Mill, VA Sold Jun 11, 2026

$60,000

4.1 acresLand

0 Back Creek Rd, Boones Mill

At asking price, 22 days on market

Listing courtesy of Mkb, REALTORS®