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,185 to 2,208
6,942 homes and 850 lots

102 Vista Ridge, Radford, VA Sold Jul 30, 2026

$418,000

4 bd2.5 ba2,238 sq ft

102 Vista Ridge, Radford

6% under asking, 32 days on market

Listing courtesy of Giesen-Caldwell Agency, Inc.

2059 Mud Pike Road, Christiansburg, VA Sold Jul 30, 2026

$435,000

3 bd2.5 ba3,132 sq ft

2059 Mud Pike Road, Christiansburg

3% under asking, 7 days on market

Listing courtesy of Page & Assoc. Real Estate

1303 Hopkins Drive, Pulaski, VA Sold Jul 30, 2026

$126,000

3 bd2.5 ba2,424 sq ft

1303 Hopkins Drive, Pulaski

15% over asking, 2 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

636 Rose Hill Road NW, Floyd, VA Sold Jul 30, 2026

$75,000

2 acresLand

636 Rose Hill Road NW, Floyd

At asking price, 1 day on market

Listing courtesy of Thomas & Wall Real Estate LLC

TBD Mud Pike Road, Christiansburg, VA Sold Jul 30, 2026

$40,000

0.48 acresLand

TBD Mud Pike Road, Christiansburg

20% under asking, 11 days on market

Listing courtesy of NextHome New River Valley

147 Villa Oak Cir, Bedford, VA Sold Jul 30, 2026

$399,900

2 bd2 ba1,550 sq ft

147 Villa Oak Cir, Bedford

1% over asking, 230 days on market

Listing courtesy of Legacy Realty

Lot 8 Fescue Cir, Huddleston, VA Sold Jul 30, 2026

$320,000

3 bd2 ba1,407 sq ft

Lot 8 Fescue Cir, Huddleston

At asking price, 25 days on market

Listing courtesy of Mark A Dalton & Company Inc

209 E Main St, Fincastle, VA Sold Jul 30, 2026

$276,500

3 bd1.5 ba2,224 sq ft

209 E Main St, Fincastle

15% under asking, 85 days on market

Listing courtesy of RE/MAX All Stars

7122 Woods Crossing Dr, Roanoke, VA Sold Jul 30, 2026

$225,000

2 bd1.5 ba1,044 sq ft

7122 Woods Crossing Dr, Roanoke

10% under asking, 74 days on market

Listing courtesy of Berkshire Hathaway Homeservices Premier, REALTORS® - Main

1085 Bluewater #208 Dr Unit 208DR, Moneta, VA Sold Jul 30, 2026

$159,900

1 bd1 ba392 sq ft

1085 Bluewater #208 Dr Unit 208DR, Moneta

3% under asking, 62 days on market

Listing courtesy of Realty One Group Leading Edge

7175 Boones Trl, Boones Mill, VA Sold Jul 30, 2026

$370,000

3 bd2 ba2,632 sq ft

7175 Boones Trl, Boones Mill

3% under asking, 59 days on market

Listing courtesy of Property Navigators LLC

4315 W Lynchburg Salem Tpke, Thaxton, VA Sold Jul 30, 2026

$330,600

4 bd3 ba2,780 sq ft

4315 W Lynchburg Salem Tpke, Thaxton

At asking price, 69 days on market

Listing courtesy of Real Broker LLC - Dga-Salem

3531 Peters Creek Rd NW 216, Roanoke, VA Sold Jul 30, 2026

$178,000

3 bd2 ba1,257 sq ft

3531 Peters Creek Rd NW 216, Roanoke

4% under asking, 73 days on market

Listing courtesy of Shepherd Realty Group

686 Pinehaven Rd, Fincastle, VA Sold Jul 30, 2026

$370,000

3 bd3 ba2,661 sq ft

686 Pinehaven Rd, Fincastle

13% under asking, 84 days on market

Listing courtesy of Mac Westland Real Estate Group

2725 Lofton Rd SW, Roanoke, VA Sold Jul 30, 2026

$280,000

3 bd2 ba2,516 sq ft

2725 Lofton Rd SW, Roanoke

7% under asking, 23 days on market

Listing courtesy of Lichtenstein Rowan, REALTORS®

2251 Moir St NE, Roanoke, VA Sold Jul 30, 2026

$190,000

4 bd1 ba1,184 sq ft

2251 Moir St NE, Roanoke

17% under asking, 76 days on market

Listing courtesy of Mountain View Real Estate LLC

5158 Orchard Hill Dr, Roanoke, VA Sold Jul 30, 2026

$375,000

4 bd2.5 ba1,855 sq ft

5158 Orchard Hill Dr, Roanoke

6% under asking, 56 days on market

Listing courtesy of Keystone Realty Of Roanoke LLC

1263 Houston Mines Rd, Troutville, VA Sold Jul 30, 2026

$375,000

3 bd2.5 ba2,028 sq ft

1263 Houston Mines Rd, Troutville

1% under asking, 60 days on market

Listing courtesy of Mkb, REALTORS®

6275 Smokey Ridge Rd, Roanoke, VA Sold Jul 30, 2026

$310,000

3 bd2.5 ba2,616 sq ft

6275 Smokey Ridge Rd, Roanoke

3% under asking, 19 days on market

Listing courtesy of Long & Foster - Roanoke Office

6595 Pencheck Cir, Roanoke, VA Sold Jul 30, 2026

$425,000

4 bd2.5 ba2,863 sq ft

6595 Pencheck Cir, Roanoke

At asking price, 1 day on market

Listing courtesy of Mkb, REALTORS®

1615 Turkeycock Ln, Penhook, VA Sold Jul 30, 2026

$810,000

3 bd4.5 ba3,922 sq ft

1615 Turkeycock Ln, Penhook

6% under asking, 39 days on market

Listing courtesy of Mkb, REALTORS® - At The Lake

2130 Hanover Ave NW, Roanoke, VA Sold Jul 30, 2026

$160,000

2 bd1 ba1,423 sq ft

2130 Hanover Ave NW, Roanoke

5% under asking, 16 days on market

Listing courtesy of Kw Salem Professionals

1121 Welch Rd SW, Roanoke, VA Sold Jul 30, 2026

$390,000

4 bd2.5 ba1,918 sq ft

1121 Welch Rd SW, Roanoke

6% under asking, 17 days on market

Listing courtesy of Keller Williams Realty Roanoke

4511 Westdale Rd NW, Roanoke, VA Sold Jul 30, 2026

$275,000

3 bd2.5 ba2,260 sq ft

4511 Westdale Rd NW, Roanoke

4% under asking, 20 days on market

Listing courtesy of Wainwright & Co., REALTORS®