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 · 2,545 to 2,568
6,942 homes and 850 lots

85 Beech Dr, Union Hall, VA Sold Jul 16, 2026

$1,350,000

4 bd3 ba3,068 sq ft

85 Beech Dr, Union Hall

3% under asking, 13 days on market

Listing courtesy of Long & Foster - Smith Mtn Lake

3835 Hardy Rd, Hardy, VA Sold Jul 16, 2026

$375,000

2 bd2 ba1,530 sq ft

3835 Hardy Rd, Hardy

4% under asking, 34 days on market

Listing courtesy of RE/MAX All Points

2107 Mill Ln, Salem, VA Sold Jul 16, 2026

$310,000

4 bd2 ba1,537 sq ft

2107 Mill Ln, Salem

At asking price, 2 days on market

Listing courtesy of Mkb, REALTORS®

825 Marshall Ave SW, Roanoke, VA Sold Jul 16, 2026

$179,950

4 bd2 ba2,232 sq ft

825 Marshall Ave SW, Roanoke

At asking price, 8 days on market

Listing courtesy of Park Place Realty Inc

2514 Weaver Rd SW, Roanoke, VA Sold Jul 16, 2026

$271,000

3 bd2 ba1,425 sq ft

2514 Weaver Rd SW, Roanoke

At asking price, 3 days on market

Listing courtesy of Varney Realty Partners

6802 Village Green Dr, Roanoke, VA Sold Jul 16, 2026

$271,000

3 bd2.5 ba1,440 sq ft

6802 Village Green Dr, Roanoke

1% over asking, 7 days on market

Listing courtesy of Long & Foster - Roanoke Office

15 Coling Hollow Rd, Troutville, VA Sold Jul 16, 2026

$397,000

3 bd2.5 ba1,811 sq ft

15 Coling Hollow Rd, Troutville

3% over asking, 2 days on market

Listing courtesy of Real Broker LLC - McLean

2811 Ordway Dr NW, Roanoke, VA Sold Jul 16, 2026

$174,000

4 bd2 ba1,860 sq ft

2811 Ordway Dr NW, Roanoke

30% under asking, 3 days on market

Listing courtesy of Young Realty Company

2464 Howard Ave NE, Roanoke, VA Sold Jul 16, 2026

$200,000

3 bd1 ba1,225 sq ft

2464 Howard Ave NE, Roanoke

At asking price, 1 day on market

Listing courtesy of Mac Westland Real Estate Group

245 Racoon Run, Wytheville, VA Sold Jul 15, 2026

$30,000

2 bd1 ba1,290 sq ft

245 Racoon Run, Wytheville

99 days on market

Listing courtesy of Price Real Estate, Inc.

263 Hopkins Road, Pearisburg, VA Sold Jul 15, 2026

$33,500

2 bd1 ba864 sq ft

263 Hopkins Road, Pearisburg

36% under asking, 77 days on market

Listing courtesy of Long & Foster - Blacksburg

385 Tanglewood Drive SE, Christiansburg, VA Sold Jul 15, 2026

$324,950

4 bd3 ba2,100 sq ft

385 Tanglewood Drive SE, Christiansburg

6% under asking, 46 days on market

Listing courtesy of Berkshire Hathaway Homeservices Premier, REALTORS

1757 Daniels Run Road NE, Check, VA Sold Jul 15, 2026

$555,000

3 bd3.5 ba4,059 sq ft

1757 Daniels Run Road NE, Check

4% under asking, 15 days on market

Listing courtesy of Nest Realty Roanoke

695 Wren Drive, Pulaski, VA Sold Jul 15, 2026

$275,000

4 bd3 ba2,820 sq ft

695 Wren Drive, Pulaski

7% under asking, 43 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

1502 Pembroke Street, Pearisburg, VA Sold Jul 15, 2026

$227,000

3 bd1 ba1,514 sq ft

1502 Pembroke Street, Pearisburg

6% over asking, 5 days on market

Listing courtesy of Real Broker, LLC

150 Roudabush Drive, Christiansburg, VA Sold Jul 15, 2026

$410,000

3 bd2 ba1,817 sq ft

150 Roudabush Drive, Christiansburg

1% under asking, 11 days on market

Listing courtesy of Nest Realty SWVA

1460 West View Drive, Christiansburg, VA Sold Jul 15, 2026

$385,000

4 bd2 ba1,820 sq ft

1460 West View Drive, Christiansburg

2% over asking, 5 days on market

Listing courtesy of UC/Blue Ridge Land & Auction

192 Crestview Drive SE, Floyd, VA Sold Jul 15, 2026

$457,500

5 bd3.5 ba3,776 sq ft

192 Crestview Drive SE, Floyd

5% under asking, 6 days on market

Listing courtesy of Long & Foster - Blacksburg

239 Cedar Bay Rd, Union Hall, VA Sold Jul 15, 2026

$1,525,000

5 bd3.5 ba5,018 sq ft

239 Cedar Bay Rd, Union Hall

15% under asking, 342 days on market

Listing courtesy of Watermark Realty LLC

909 N Pocahontas Ave, Covington, VA Sold Jul 15, 2026

$102,000

2 bd1 ba672 sq ft

909 N Pocahontas Ave, Covington

21% under asking, 202 days on market

Listing courtesy of Sterling Real Estate Partners, LLC

465 McMoon Ln, Stuart, VA Sold Jul 15, 2026

$200,000

4 bd3 ba2,790 sq ft

465 McMoon Ln, Stuart

24% under asking, 83 days on market

Listing courtesy of Mkb, REALTORS®

3006 Wilson St, Bedford, VA Sold Jul 15, 2026

$330,500

3 bd2 ba1,407 sq ft

3006 Wilson St, Bedford

3% over asking, 93 days on market

Listing courtesy of Mark A Dalton & Company Inc

515 Mountain Ave SW, Roanoke, VA Sold Jul 15, 2026

$85,000

3 bd2 ba1,748 sq ft

515 Mountain Ave SW, Roanoke

29% under asking, 88 days on market

Listing courtesy of Richards & Stone, REALTORS®

149 Merion Cir, Daleville, VA Sold Jul 15, 2026

$650,000

4 bd3 ba2,813 sq ft

149 Merion Cir, Daleville

At asking price, 72 days on market

Listing courtesy of Mkb, REALTORS® - Oak Grove