Recently sold homes

7,792 sales · 5,617 to 5,640
6,942 homes and 850 lots

412 Deer Run Cir, Salem, VA Sold Mar 12, 2026

$503,000

3 bd3 ba3,408 sq ft

412 Deer Run Cir, Salem

3% under asking, 1 day on market

Listing courtesy of Mkb, REALTORS®

1173 Buffalo Rd, Buchanan, VA Sold Mar 12, 2026

$190,000

2 bd2 ba2,170 sq ft

1173 Buffalo Rd, Buchanan

At asking price, 1 day on market

Listing courtesy of Non-Member Transaction Office

85 Alta Court, Christiansburg, VA Sold Mar 11, 2026

$324,000

4 bd2 ba1,948 sq ft

85 Alta Court, Christiansburg

10% under asking, 116 days on market

Listing courtesy of Nest Realty SWVA

3285 Country Meadow Drive, Christiansburg, VA Sold Mar 11, 2026

$760,000

5 bd4.5 ba4,270 sq ft

3285 Country Meadow Drive, Christiansburg

1% over asking, 119 days on market

Listing courtesy of Long & Foster - Blacksburg

TBD Towes Ferry Road, Dublin, VA Sold Mar 11, 2026

$17,500

0.75 acresLand

TBD Towes Ferry Road, Dublin

12% under asking, 2 days on market

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

410 32-2 Revolution Circle NW Unit 322, Christiansburg, VA Sold Mar 11, 2026

$395,000

2 bd2 ba1,516 sq ft

410 32-2 Revolution Circle NW Unit 322, Christiansburg

2% over asking

Listing courtesy of Coldwell Banker Townside Bburg

1203 Hercules Street, Radford, VA Sold Mar 11, 2026

$275,000

3 bd2.5 ba1,872 sq ft

1203 Hercules Street, Radford

At asking price

Listing courtesy of Long & Foster - Blacksburg

1701 Masada Way, Blacksburg, VA Sold Mar 11, 2026

$1,175,000

4 bd4.5 ba4,233 sq ft

1701 Masada Way, Blacksburg

Listing courtesy of Nest Realty SWVA

Lot 143 Oak Crest Dr, Moneta, VA Sold Mar 11, 2026

$19,000

0.8 acresLand

Lot 143 Oak Crest Dr, Moneta

463 days on market

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

3951 Blandfield Dr, Vinton, VA Sold Mar 11, 2026

$400,000

4 bd2 ba3,630 sq ft

3951 Blandfield Dr, Vinton

23% under asking, 205 days on market

Listing courtesy of The Peck Group LLC

2420 Tillett Rd SW, Roanoke, VA Sold Mar 11, 2026

$287,500

3 bd2 ba1,456 sq ft

2420 Tillett Rd SW, Roanoke

1% under asking, 62 days on market

Listing courtesy of Mkb, REALTORS®

1020 Indian Trl, Martinsville, VA Sold Mar 11, 2026

$11,800

1.3 acresLand

1020 Indian Trl, Martinsville

28% under asking, 55 days on market

Listing courtesy of Mkb, REALTORS® - Franklin Co

8209 Starlight Ln, Boones Mill, VA Sold Mar 11, 2026

$76,500

3 bd1 ba1,274 sq ft

8209 Starlight Ln, Boones Mill

23% under asking, 39 days on market

Listing courtesy of Gracious Living Realty

402 7th St, Salem, VA Sold Mar 11, 2026

$268,000

3 bd2.5 ba1,640 sq ft

402 7th St, Salem

3% under asking, 5 days on market

Listing courtesy of Young Realty Company

311 Wharton Street, Blacksburg, VA Sold Mar 10, 2026

$300,000

2 bd1 ba1,000 sq ft

311 Wharton Street, Blacksburg

2% under asking, 7 days on market

Listing courtesy of Coldwell Banker Townside Bburg

4964 Trade Winds Road, Dublin, VA Sold Mar 10, 2026

$350,000

1 bd1 ba600 sq ft

4964 Trade Winds Road, Dublin

12% under asking, 226 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

3736 Crescent Ridge Dr SW, Roanoke, VA Sold Mar 10, 2026

$321,950

3 bd2.5 ba1,695 sq ft

3736 Crescent Ridge Dr SW, Roanoke

1% over asking, 151 days on market

Listing courtesy of R Fralin & Associates Inc

211 3rd St, Martinsville, VA Sold Mar 10, 2026

$55,000

3 bd1 ba840 sq ft

211 3rd St, Martinsville

26% under asking, 143 days on market

Listing courtesy of Headwater Realty LLC

Lot 336 Bay View Rd, Lynch Station, VA Sold Mar 10, 2026

$12,188

2.3 acresLand

Lot 336 Bay View Rd, Lynch Station

19% under asking, 46 days on market

Listing courtesy of Sarver Properties LLC

359 Willow Green Ln, Spencer, VA Sold Mar 10, 2026

$99,000

2.3 acresLand

359 Willow Green Ln, Spencer

38% under asking, 63 days on market

Listing courtesy of Sarver Properties LLC

3871 Long Meadow Ave NW, Roanoke, VA Sold Mar 10, 2026

$180,000

3 bd1.5 ba1,537 sq ft

3871 Long Meadow Ave NW, Roanoke

14% under asking, 76 days on market

Listing courtesy of RE/MAX All Stars

402 Cherryhill Rd NW, Roanoke, VA Sold Mar 10, 2026

$175,000

3 bd1 ba1,000 sq ft

402 Cherryhill Rd NW, Roanoke

10% under asking, 60 days on market

Listing courtesy of Mkb, REALTORS®

1524 Liggates Rd, Lynchburg, VA Sold Mar 10, 2026

$278,000

3 bd2.5 ba2,388 sq ft

1524 Liggates Rd, Lynchburg

7% under asking, 55 days on market

Listing courtesy of Long & Foster - Roanoke Office

6304 Roselawn Court Dr, Roanoke, VA Sold Mar 10, 2026

$625,000

3 bd3.5 ba3,789 sq ft

6304 Roselawn Court Dr, Roanoke

4% under asking, 30 days on market

Listing courtesy of Poe & Cronk Real Estate Group