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 · 457 to 480
6,941 homes and 850 lots

218 Richmond Avenue, Rural Retreat, VA Sold Oct 19, 2026

$280,000

4 bd2 ba2,148 sq ft

218 Richmond Avenue, Rural Retreat

6% under asking, 39 days on market

Listing courtesy of RE/MAX Land Mark Real Estate

9067 Twin Falls Road NE, Copper Hill, VA Sold Oct 19, 2026

$381,700

3 bd2 ba

9067 Twin Falls Road NE, Copper Hill

30 days on market

Listing courtesy of UC/Blue Ridge Land & Auction

7720 Newport Road, Catawba, VA Sold Oct 19, 2026

$439,500

3 bd2.5 ba1,776 sq ft

7720 Newport Road, Catawba

7% under asking, 52 days on market

Listing courtesy of Coldwell Banker Townside Bburg

813 Thirteenth Street, Radford, VA Sold Oct 19, 2026

$225,000

3 bd2 ba1,026 sq ft

813 Thirteenth Street, Radford

At asking price, 21 days on market

Listing courtesy of Nest Realty SWVA

40 Jessie Circle, Christiansburg, VA Sold Oct 19, 2026

$370,000

3 bd2.5 ba1,653 sq ft

40 Jessie Circle, Christiansburg

3% under asking, 22 days on market

Listing courtesy of New River Realty

549 Dairy Barn Road, Bluefield, VA Sold Oct 19, 2026

$80,000

3 bd1 ba1,198 sq ft

549 Dairy Barn Road, Bluefield

3% over asking, 5 days on market

Listing courtesy of America's Land Partners - Virginia LLC

111 Hagan Street NE, Christiansburg, VA Sold Oct 19, 2026

$246,000

3 bd2 ba1,151 sq ft

111 Hagan Street NE, Christiansburg

5% under asking, 5 days on market

Listing courtesy of Long & Foster - Blacksburg

1217 Graves Harbor Trl 122, Huddleston, VA Sold Oct 19, 2026

$560,000

3 bd2.5 ba1,445 sq ft

1217 Graves Harbor Trl 122, Huddleston

13% under asking, 198 days on market

Listing courtesy of Ml Realty

4904 Renee Ln, Roanoke, VA Sold Oct 19, 2026

$435,000

3 bd2 ba2,050 sq ft

4904 Renee Ln, Roanoke

6% under asking, 87 days on market

Listing courtesy of Long & Foster - Roanoke Office

0 Rawlsdale Rd, Courtland, VA Sold Oct 19, 2026

$36,750

8.5 acresLand

0 Rawlsdale Rd, Courtland

47% over asking, 42 days on market

Listing courtesy of Woltz & Associates

6605 Smith Mountain Rd 227, Penhook, VA Sold Oct 19, 2026

$510,000

2 bd2 ba1,007 sq ft

6605 Smith Mountain Rd 227, Penhook

3% under asking, 12 days on market

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

7360 Floyd Hwy N, Copper Hill, VA Sold Oct 19, 2026

$300,000

2 bd1.5 ba1,444 sq ft

7360 Floyd Hwy N, Copper Hill

At asking price, 22 days on market

Listing courtesy of Mkb, REALTORS®

3002 Brughs Mill Rd, Fincastle, VA Sold Oct 19, 2026

$285,000

3 bd2 ba1,568 sq ft

3002 Brughs Mill Rd, Fincastle

5% under asking, 15 days on market

Listing courtesy of RE/MAX All Stars

5728 Castle Rock Rd, Roanoke, VA Sold Oct 19, 2026

$379,500

3 bd2 ba2,222 sq ft

5728 Castle Rock Rd, Roanoke

At asking price, 7 days on market

Listing courtesy of Keller Williams Realty Roanoke

1122 Anderson St, Glasgow, VA Sold Oct 19, 2026

$216,000

3 bd1.5 ba1,250 sq ft

1122 Anderson St, Glasgow

11% over asking, 9 days on market

Listing courtesy of Gateway Real Estate LLC

3341 Nemmo Rd, Vinton, VA Sold Oct 19, 2026

$279,950

2 bd2 ba1,872 sq ft

3341 Nemmo Rd, Vinton

At asking price, 8 days on market

Listing courtesy of Rickman Realty LLC

5008 Bruceton Rd SW, Roanoke, VA Sold Oct 19, 2026

$330,000

4 bd2 ba1,795 sq ft

5008 Bruceton Rd SW, Roanoke

At asking price, 3 days on market

Listing courtesy of Rickman Realty LLC

3388 Lakewood Forest Rd, Moneta, VA Sold Oct 19, 2026

$1,200,000

5 bd3 ba2,688 sq ft

3388 Lakewood Forest Rd, Moneta

At asking price, 5 days on market

Listing courtesy of RE/MAX Lakefront Realty Inc

3813 Fleming Ave NE, Roanoke, VA Sold Oct 19, 2026

$275,000

3 bd2 ba1,864 sq ft

3813 Fleming Ave NE, Roanoke

At asking price, 10 days on market

Listing courtesy of Lisa & Co., REALTORS®

30 Landers Ln, Troutville, VA Sold Oct 19, 2026

$250,000

4 bd1 ba2,368 sq ft

30 Landers Ln, Troutville

At asking price, 3 days on market

Listing courtesy of Welcome Home Real Estate

1929 Goode Rd, Goode, VA Sold Oct 19, 2026

$415,000

4 bd3 ba2,201 sq ft

1929 Goode Rd, Goode

2% under asking, 7 days on market

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

7128 Boones Trl, Boones Mill, VA Sold Oct 19, 2026

$185,000

2 bd2 ba1,568 sq ft

7128 Boones Trl, Boones Mill

At asking price, 1 day on market

Listing courtesy of Keller Williams Realty Lynchburg

TBD Wetherburn Road, Christiansburg, VA Sold Oct 16, 2026

$360,000

26 acresLand

TBD Wetherburn Road, Christiansburg

28% under asking, 171 days on market

Listing courtesy of Nest Realty SWVA

103 Longview Drive SW, Christiansburg, VA Sold Oct 16, 2026

$249,900

3 bd1 ba984 sq ft

103 Longview Drive SW, Christiansburg

6% under asking, 47 days on market

Listing courtesy of Keller Williams New River Valley