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

265 Flatwoods Road, Marion, VA Sold Jul 13, 2026

$37,000

3 bd1 ba1,517 sq ft

265 Flatwoods Road, Marion

74 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

1802 Martin Avenue, Radford, VA Sold Jul 13, 2026

$185,000

2 bd1 ba1,024 sq ft

1802 Martin Avenue, Radford

5% under asking, 40 days on market

Listing courtesy of UC/Blue Ridge Land - Cburg

5900 Chicwood Drive, Pulaski, VA Sold Jul 13, 2026

$465,000

5 bd3 ba2,550 sq ft

5900 Chicwood Drive, Pulaski

2% under asking, 5 days on market

Listing courtesy of Sycamore REALTORS

906 Cinnamon Run, Wytheville, VA Sold Jul 13, 2026

$315,000

6 bd2.5 ba3,920 sq ft

906 Cinnamon Run, Wytheville

10% under asking, 21 days on market

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

220 Mitchell Street, Christiansburg, VA Sold Jul 13, 2026

$195,000

2 bd1 ba780 sq ft

220 Mitchell Street, Christiansburg

2% under asking, 8 days on market

Listing courtesy of Welcome Home Real Estate

TBD Monarch Lane, Wytheville, VA Sold Jul 13, 2026

$50,000

3.5 acresLand

TBD Monarch Lane, Wytheville

9% under asking, 7 days on market

Listing courtesy of RE/MAX Land Mark Real Estate

403 Ridgecrest Lane, Radford, VA Sold Jul 13, 2026

$449,900

4 bd3.5 ba2,296 sq ft

403 Ridgecrest Lane, Radford

At asking price

Listing courtesy of Welcome Home Real Estate

136 Clemons Lane, Pearisburg, VA Sold Jul 13, 2026

$270,000

1 bd1 ba624 sq ft

136 Clemons Lane, Pearisburg

2% under asking, 6 days on market

Listing courtesy of UC/Blue Ridge Land - Cburg

505 Ridge Rd, Troutville, VA Sold Jul 13, 2026

$265,000

4 bd2 ba1,464 sq ft

505 Ridge Rd, Troutville

12% under asking, 159 days on market

Listing courtesy of Keystone Realty Of Roanoke LLC

2683 Five Forks Rd, Bedford, VA Sold Jul 13, 2026

$379,900

3 bd2.5 ba1,944 sq ft

2683 Five Forks Rd, Bedford

8% under asking, 186 days on market

Listing courtesy of Century 21 All-Service

4883 Edwardsville Rd, Hardy, VA Sold Jul 13, 2026

$315,000

3 bd2 ba1,355 sq ft

4883 Edwardsville Rd, Hardy

12% under asking, 166 days on market

Listing courtesy of Lisa & Co., REALTORS®

2540 Blue Ridge Springs Rd, Blue Ridge, VA Sold Jul 13, 2026

$449,950

4 bd3.5 ba2,634 sq ft

2540 Blue Ridge Springs Rd, Blue Ridge

10% under asking, 82 days on market

Listing courtesy of Long & Foster - Roanoke Office

5036 Crossbow Cir, Roanoke, VA Sold Jul 13, 2026

$909,000

5 bd4.5 ba5,155 sq ft

5036 Crossbow Cir, Roanoke

13% under asking, 50 days on market

Listing courtesy of Real Broker LLC - McLean

100 Sprouse Ln, Lynchburg, VA Sold Jul 13, 2026

$251,000

3 bd2.5 ba1,416 sq ft

100 Sprouse Ln, Lynchburg

10% under asking, 67 days on market

Listing courtesy of Wainwright & Co., REALTORS®

629 Highland Ave SE, Roanoke, VA Sold Jul 13, 2026

$199,000

4 bd2.5 ba1,818 sq ft

629 Highland Ave SE, Roanoke

5% under asking, 56 days on market

Listing courtesy of Kw Salem Professionals

102 6th St, Iron Gate, VA Sold Jul 13, 2026

$226,600

3 bd2 ba1,566 sq ft

102 6th St, Iron Gate

8% under asking, 59 days on market

Listing courtesy of Highlands Realty & Associates LLC

3009 Dover Dr SW, Roanoke, VA Sold Jul 13, 2026

$319,000

4 bd3 ba2,768 sq ft

3009 Dover Dr SW, Roanoke

6% under asking, 31 days on market

Listing courtesy of Jmax Property Management LLC

4758 Bandy Rd, Roanoke, VA Sold Jul 13, 2026

$362,500

2 bd2 ba1,400 sq ft

4758 Bandy Rd, Roanoke

3% under asking, 22 days on market

Listing courtesy of Mkb, REALTORS® - Oak Grove

1616 Carroll Ave NW, Roanoke, VA Sold Jul 13, 2026

$235,000

3 bd2 ba1,600 sq ft

1616 Carroll Ave NW, Roanoke

6% under asking, 27 days on market

Listing courtesy of Nest Realty Roanoke

111 Spring Hollow Rd, Troutville, VA Sold Jul 13, 2026

$121,000

2 bd1 ba696 sq ft

111 Spring Hollow Rd, Troutville

At asking price, 53 days on market

Listing courtesy of RE/MAX Real Estate One

602 Walnut Ave SW, Roanoke, VA Sold Jul 13, 2026

$550,000

4 bd3.5 ba3,086 sq ft

602 Walnut Ave SW, Roanoke

1% over asking, 3 days on market

Listing courtesy of Walker Real Estate Solutions

213 Saunders Point Rd 6, Huddleston, VA Sold Jul 13, 2026

$469,500

3 bd3 ba2,464 sq ft

213 Saunders Point Rd 6, Huddleston

1% under asking, 18 days on market

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

120 Upland Dr, Salem, VA Sold Jul 13, 2026

$374,950

4 bd2.5 ba2,513 sq ft

120 Upland Dr, Salem

1% under asking, 8 days on market

Listing courtesy of RE/MAX Real Estate One

2421 Brandon Ave SW, Roanoke, VA Sold Jul 13, 2026

$259,000

3 bd1 ba1,467 sq ft

2421 Brandon Ave SW, Roanoke

4% under asking, 35 days on market

Listing courtesy of Nest Realty Roanoke