Recently sold homes

7,792 sales · 2,641 to 2,664
6,942 homes and 850 lots

80 Strawberry Banks Dr, Moneta, VA Sold Jul 13, 2026

$390,000

3 bd2 ba1,792 sq ft

80 Strawberry Banks Dr, Moneta

2% under asking, 1 day on market

Listing courtesy of Mountain View Real Estate LLC

120 Charolais Cir, Troutville, VA Sold Jul 13, 2026

$435,000

3 bd3 ba2,520 sq ft

120 Charolais Cir, Troutville

At asking price, 4 days on market

Listing courtesy of Waldvogel Commercial Properties

521 Piney Grove Rd, Gretna, VA Sold Jul 13, 2026

$314,000

0 bd1 ba600 sq ft

521 Piney Grove Rd, Gretna

5% over asking, 12 days on market

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

2730 Creston Ave SW, Roanoke, VA Sold Jul 13, 2026

$369,950

3 bd3 ba1,817 sq ft

2730 Creston Ave SW, Roanoke

At asking price, 4 days on market

Listing courtesy of Coldwell Banker Townside, REALTORS®

2462 Maiden Ln SW, Roanoke, VA Sold Jul 13, 2026

$255,000

3 bd1 ba994 sq ft

2462 Maiden Ln SW, Roanoke

1% under asking, 12 days on market

Listing courtesy of Wainwright & Co., REALTORS®

7321 Scarlet Oak Dr, Roanoke, VA Sold Jul 13, 2026

$276,000

3 bd2 ba1,310 sq ft

7321 Scarlet Oak Dr, Roanoke

1% under asking, 6 days on market

Listing courtesy of RE/MAX All Points

0 Craig Creek Rd, Eagle Rock, VA Sold Jul 13, 2026

$132,500

13 acresLand

0 Craig Creek Rd, Eagle Rock

5% under asking, 17 days on market

Listing courtesy of Highlands Realty & Associates LLC

TBD Flat Top Road, Pearisburg, VA Sold Jul 10, 2026

$840,000

243 acresLand

TBD Flat Top Road, Pearisburg

81 days on market

Listing courtesy of UC/Blue Ridge Land & Auction

1002 Wolf Street, Narrows, VA Sold Jul 10, 2026

$235,000

3 bd2.5 ba1,467 sq ft

1002 Wolf Street, Narrows

11% under asking, 69 days on market

Listing courtesy of RE/MAX 8 - Pearisburg

101 College Street, Christiansburg, VA Sold Jul 10, 2026

$528,750

4 bd3.5 ba2,880 sq ft

101 College Street, Christiansburg

4% under asking, 21 days on market

Listing courtesy of Long & Foster - Blacksburg

1547 Kings Store Road NE, Check, VA Sold Jul 10, 2026

$320,000

4 bd3 ba1,881 sq ft

1547 Kings Store Road NE, Check

9% under asking, 7 days on market

Listing courtesy of LPT Realty LLC

7966 Parrott River Road, Parrott, VA Sold Jul 10, 2026

$408,850

10 acresLand

7966 Parrott River Road, Parrott

At asking price, 8 days on market

Listing courtesy of Long & Foster - Blacksburg

1961 Wolf Creek Road, Narrows, VA Sold Jul 10, 2026

$380,000

3 bd1.5 ba1,685 sq ft

1961 Wolf Creek Road, Narrows

7% under asking, 15 days on market

Listing courtesy of Lavinder Real Estate

904 Buchanan Drive, Blacksburg, VA Sold Jul 10, 2026

$490,000

5 bd3.5 ba3,235 sq ft

904 Buchanan Drive, Blacksburg

5% under asking, 33 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

1509 Lark Lane, Blacksburg, VA Sold Jul 10, 2026

$589,000

4 bd3 ba2,765 sq ft

1509 Lark Lane, Blacksburg

At asking price, 14 days on market

Listing courtesy of Coldwell Banker Townside Bburg

3854 Bainbridge Drive, Pulaski, VA Sold Jul 10, 2026

$399,900

4 bd3.5 ba2,824 sq ft

3854 Bainbridge Drive, Pulaski

At asking price, 7 days on market

Listing courtesy of Lyons Team REALTORS - Cburg

300 Forest Avenue, Radford, VA Sold Jul 10, 2026

$249,500

3 bd2 ba1,656 sq ft

300 Forest Avenue, Radford

At asking price, 5 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

7747 Virginia Avenue, Newport, VA Sold Jul 10, 2026

$255,000

4 bd2 ba1,432 sq ft

7747 Virginia Avenue, Newport

2% over asking, 8 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

4617 Newbern Heights Drive, Pulaski, VA Sold Jul 10, 2026

$270,000

3 bd1.5 ba1,064 sq ft

4617 Newbern Heights Drive, Pulaski

4% over asking, 1 day on market

Listing courtesy of Home Town Realty

1115 Glen Court Unit B, Christiansburg, VA Sold Jul 10, 2026

$198,900

2 bd1.5 ba1,064 sq ft

1115 Glen Court Unit B, Christiansburg

5% over asking, 4 days on market

Listing courtesy of UC/Blue Ridge Land - Cburg

1374 Saint Lukes Road, Wytheville, VA Sold Jul 10, 2026

$185,000

4 bd2 ba2,080 sq ft

1374 Saint Lukes Road, Wytheville

19% under asking, 3 days on market

Listing courtesy of Long & Foster - Blacksburg

1365 Mahone Street, Christiansburg, VA Sold Jul 10, 2026

$205,000

3 bd1 ba1,000 sq ft

1365 Mahone Street, Christiansburg

9% under asking, 7 days on market

Listing courtesy of Nest Realty SWVA

Lot 59 Lakepointe Ct, Glade Hill, VA Sold Jul 10, 2026

$145,000

5.1 acresLand

Lot 59 Lakepointe Ct, Glade Hill

27% under asking, 116 days on market

Listing courtesy of Long & Foster - Smith Mtn Lake

Lot 29 Frontier Way, Fincastle, VA Sold Jul 10, 2026

$54,000

1 acresLand

Lot 29 Frontier Way, Fincastle

10% under asking, 32 days on market

Listing courtesy of Lichtenstein Rowan, REALTORS®