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 · 1,393 to 1,416
6,941 homes and 850 lots

611 Martins Ln, Fincastle, VA Sold Sep 3, 2026

$280,000

3 bd2 ba1,568 sq ft

611 Martins Ln, Fincastle

At asking price, 11 days on market

Listing courtesy of Real Broker LLC - Dga-Salem

1311 Catawba Rd, Daleville, VA Sold Sep 3, 2026

$355,000

4 bd2 ba2,274 sq ft

1311 Catawba Rd, Daleville

4% under asking, 6 days on market

Listing courtesy of RE/MAX All Stars

434 Wrays Chapel Rd, Rocky Mount, VA Sold Sep 3, 2026

$153,635

2 bd1 ba640 sq ft

434 Wrays Chapel Rd, Rocky Mount

2% over asking, 5 days on market

Listing courtesy of Keller Williams Realty Roanoke

700 Shelbourne Ave, Vinton, VA Sold Sep 3, 2026

$269,900

3 bd2 ba1,914 sq ft

700 Shelbourne Ave, Vinton

At asking price, 5 days on market

Listing courtesy of Real Broker LLC - McLean

1013 Blandford Ave, Vinton, VA Sold Sep 3, 2026

$299,999

3 bd2 ba1,798 sq ft

1013 Blandford Ave, Vinton

At asking price, 4 days on market

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

204 Bentwood Dr, Blue Ridge, VA Sold Sep 3, 2026

$110,000

2 bd2 ba924 sq ft

204 Bentwood Dr, Blue Ridge

10% over asking, 4 days on market

Listing courtesy of Mkb, REALTORS®

447 Skyland Lakes Drive, Fancy Gap, VA Sold Sep 2, 2026

$370,000

3 bd3.5 ba2,802 sq ft

447 Skyland Lakes Drive, Fancy Gap

5% under asking, 147 days on market

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

1272 Lead Mine Road, Austinville, VA Sold Sep 2, 2026

$90,000

3 bd1 ba1,176 sq ft

1272 Lead Mine Road, Austinville

5% under asking, 27 days on market

Listing courtesy of RE/MAX Land Mark Real Estate

35 Katie Lane, Christiansburg, VA Sold Sep 2, 2026

$410,000

4 bd2.5 ba1,616 sq ft

35 Katie Lane, Christiansburg

1% over asking, 1 day on market

Listing courtesy of Nest Realty SWVA

2283 Franklin St, Rocky Mount, VA Sold Sep 2, 2026

$460,000

4 bd3 ba4,408 sq ft

2283 Franklin St, Rocky Mount

8% under asking, 121 days on market

Listing courtesy of Mkb, REALTORS® - Franklin Co

0 Bowater Rd, Dunlap, VA Sold Sep 2, 2026

$73,500

8.3 acresLand

0 Bowater Rd, Dunlap

36 days on market

Listing courtesy of Woltz & Associates

0 Fawn Cir, Dunlap, VA Sold Sep 2, 2026

$18,900

0.67 acresLand

0 Fawn Cir, Dunlap

26% over asking, 36 days on market

Listing courtesy of Woltz & Associates

0 Grays Creek Rd, Whitwell, VA Sold Sep 2, 2026

$535,500

154 acresLand

0 Grays Creek Rd, Whitwell

36 days on market

Listing courtesy of Woltz & Associates

714 Farmer Ln, Vinton, VA Sold Sep 2, 2026

$75,000

3 bd2 ba1,080 sq ft

714 Farmer Ln, Vinton

24% under asking, 116 days on market

Listing courtesy of Mountain View Real Estate LLC

2416 Staunton Ave NW, Roanoke, VA Sold Sep 2, 2026

$242,950

3 bd2 ba1,374 sq ft

2416 Staunton Ave NW, Roanoke

3% under asking, 75 days on market

Listing courtesy of Ivy Realty LLC

20459 Main St, Buchanan, VA Sold Sep 2, 2026

$246,000

3 bd2 ba1,848 sq ft

20459 Main St, Buchanan

5% under asking, 53 days on market

Listing courtesy of Mac Westland Real Estate Group

1130 Stephens (lot) St, Martinsville, VA Sold Sep 2, 2026

$10,000

0.77 acresLand

1130 Stephens (lot) St, Martinsville

33% under asking, 89 days on market

Listing courtesy of Sarver Properties LLC

Lot 77 Forest Lawn Dr, Moneta, VA Sold Sep 2, 2026

$420,000

0.77 acresLand

Lot 77 Forest Lawn Dr, Moneta

4% under asking, 22 days on market

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

316 Polar Ln, Salem, VA Sold Sep 2, 2026

$530,000

4 bd3.5 ba3,924 sq ft

316 Polar Ln, Salem

4% under asking, 35 days on market

Listing courtesy of RE/MAX All Points

3626 Old Fincastle Rd, Fincastle, VA Sold Sep 2, 2026

$495,000

4 bd2.5 ba2,096 sq ft

3626 Old Fincastle Rd, Fincastle

At asking price, 18 days on market

Listing courtesy of Nest Realty Roanoke

928 Wasena Ave SW, Roanoke, VA Sold Sep 2, 2026

$356,000

3 bd2 ba1,676 sq ft

928 Wasena Ave SW, Roanoke

2% over asking, 23 days on market

Listing courtesy of Real Broker, LLC - Roanoke

145 Lake Shore Dr, Union Hall, VA Sold Sep 2, 2026

$2,200,000

4 bd3.5 ba4,611 sq ft

145 Lake Shore Dr, Union Hall

4% under asking, 24 days on market

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

3523 Melcher St SE, Roanoke, VA Sold Sep 2, 2026

$169,900

2 bd1.5 ba1,151 sq ft

3523 Melcher St SE, Roanoke

3% under asking, 3 days on market

Listing courtesy of Kw Salem Professionals

2923 Corbieshaw Rd SW, Roanoke, VA Sold Sep 2, 2026

$312,450

3 bd2 ba1,466 sq ft

2923 Corbieshaw Rd SW, Roanoke

1% under asking, 7 days on market

Listing courtesy of RE/MAX All Stars