Recently sold homes

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

7,791 sales · 505 to 528
6,941 homes and 850 lots

4916 Labradore Dr, Roanoke, VA Sold Oct 16, 2026

$480,000

4 bd3 ba2,836 sq ft

4916 Labradore Dr, Roanoke

4% under asking, 5 days on market

Listing courtesy of Exp Realty LLC - Stafford

6297 Alpine Ln, Wise, VA Sold Oct 16, 2026

$246,000

3 bd2 ba1,604 sq ft

6297 Alpine Ln, Wise

2% under asking, 41 days on market

Listing courtesy of Shepherd Realty Group

3355 Kelly Ln, Roanoke, VA Sold Oct 16, 2026

$280,000

4 bd2.5 ba2,277 sq ft

3355 Kelly Ln, Roanoke

3% under asking, 32 days on market

Listing courtesy of Mkb, REALTORS®

2363 Blue Bend Rd, Rocky Mount, VA Sold Oct 16, 2026

$234,000

3 bd2 ba912 sq ft

2363 Blue Bend Rd, Rocky Mount

4% under asking, 41 days on market

Listing courtesy of West Lake Real Estate

84 Landfall Dr, Moneta, VA Sold Oct 16, 2026

$665,000

3 bd2.5 ba2,687 sq ft

84 Landfall Dr, Moneta

1% under asking, 21 days on market

Listing courtesy of RE/MAX All Points

917 Stuart Rd SE, Copper Hill, VA Sold Oct 16, 2026

$472,800

3 bd3.5 ba1,969 sq ft

917 Stuart Rd SE, Copper Hill

4% under asking, 13 days on market

Listing courtesy of Keller Williams Realty Roanoke

92 Game Trail Dr, Ferrum, VA Sold Oct 16, 2026

$322,000

4 bd2.5 ba2,262 sq ft

92 Game Trail Dr, Ferrum

1% under asking, 4 days on market

Listing courtesy of Mkb, REALTORS® - Franklin Co

115 Wrights Branch Rd, New Castle, VA Sold Oct 16, 2026

$21,500

1 bd1 ba689 sq ft

115 Wrights Branch Rd, New Castle

28% under asking, 39 days on market

Listing courtesy of Mkb, REALTORS® - New Castle

1237 Cochese Dr, Moneta, VA Sold Oct 16, 2026

$1,250,000

3 bd2.5 ba2,070 sq ft

1237 Cochese Dr, Moneta

At asking price, 15 days on market

Listing courtesy of Mountain View Real Estate LLC

628 Janette Ave SW, Roanoke, VA Sold Oct 16, 2026

$312,000

3 bd2.5 ba2,038 sq ft

628 Janette Ave SW, Roanoke

2% under asking, 21 days on market

Listing courtesy of Lichtenstein Rowan, REALTORS®

864 Harmony Rd, Boones Mill, VA Sold Oct 16, 2026

$257,000

3 bd2 ba1,680 sq ft

864 Harmony Rd, Boones Mill

5% under asking, 21 days on market

Listing courtesy of Lichtenstein Rowan, REALTORS®

11289 Sontag Rd, Martinsville, VA Sold Oct 16, 2026

$675,000

4 bd3.5 ba3,400 sq ft

11289 Sontag Rd, Martinsville

15% under asking, 13 days on market

Listing courtesy of Mountain View Real Estate LLC

160 Grandview Dr, Troutville, VA Sold Oct 16, 2026

$610,000

3 bd4 ba4,656 sq ft

160 Grandview Dr, Troutville

6% under asking, 3 days on market

Listing courtesy of Real Broker LLC - McLean

3350 Woodland Dr SW, Roanoke, VA Sold Oct 16, 2026

$385,000

4 bd2.5 ba2,430 sq ft

3350 Woodland Dr SW, Roanoke

4% under asking, 10 days on market

Listing courtesy of Waldvogel Commercial Properties

4731 Sanders Dr NE, Roanoke, VA Sold Oct 16, 2026

$240,000

3 bd1 ba1,500 sq ft

4731 Sanders Dr NE, Roanoke

1% over asking, 6 days on market

Listing courtesy of Coldwell Banker Townside, REALTORS®

129 Greendale Dr, Rustburg, VA Sold Oct 16, 2026

$254,900

3 bd2 ba2,039 sq ft

129 Greendale Dr, Rustburg

7% under asking, 16 days on market

Listing courtesy of Century 21 All-Service

150 Circle View St, Rocky Mount, VA Sold Oct 16, 2026

$170,000

2 bd2 ba1,008 sq ft

150 Circle View St, Rocky Mount

3% under asking, 6 days on market

Listing courtesy of Advantage Realty LLC

752 Texas Hollow Rd, Salem, VA Sold Oct 16, 2026

$375,000

3 bd2 ba1,702 sq ft

752 Texas Hollow Rd, Salem

At asking price, 4 days on market

Listing courtesy of Rickman Realty LLC

126 Fawn Haven Ln, Huddleston, VA Sold Oct 16, 2026

$855,000

4 bd4 ba2,535 sq ft

126 Fawn Haven Ln, Huddleston

1% over asking, 7 days on market

Listing courtesy of Ml Realty

Lot 21 Camellia Pl, Moneta, VA Sold Oct 16, 2026

$52,500

2.6 acresLand

Lot 21 Camellia Pl, Moneta

At asking price, 7 days on market

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

1262 Treetop Ridge Road, Blacksburg, VA Sold Oct 15, 2026

$89,000

2 acresLand

1262 Treetop Ridge Road, Blacksburg

11% under asking, 523 days on market

Listing courtesy of Coldwell Banker Townside Bburg

2930 New Ridge Road, Elliston, VA Sold Oct 15, 2026

$72,000

5.5 acresLand

2930 New Ridge Road, Elliston

5% under asking, 390 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

3449 Sayers Road, Draper, VA Sold Oct 15, 2026

$37,500

3 bd1 ba1,149 sq ft

3449 Sayers Road, Draper

35% under asking, 255 days on market

Listing courtesy of KW Salem Professionals

103 Hill Street, Pearisburg, VA Sold Oct 15, 2026

$203,200

3 bd1.5 ba1,431 sq ft

103 Hill Street, Pearisburg

3% under asking, 76 days on market

Listing courtesy of Robertson and Company Realty