Recently sold townhomes

367 sales · 97 to 120

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

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

1086 Haymore Dr, Moneta, VA Sold Jul 30, 2026

$248,900

2 bd2.5 ba1,400 sq ft

1086 Haymore Dr, Moneta

At asking price, 35 days on market

Listing courtesy of Keller Williams Realty Lynchburg

222 Huntington Lane, Blacksburg, VA Sold Jul 24, 2026

$342,000

3 bd3.5 ba1,980 sq ft

222 Huntington Lane, Blacksburg

4% under asking, 7 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

1870 Colby Avenue, Blacksburg, VA Sold Jul 24, 2026

$482,907

3 bd2 ba1,674 sq ft

1870 Colby Avenue, Blacksburg

2% over asking, 13 days on market

Listing courtesy of Eagle Realty of Virginia

183 Clover Valley Circle, Blacksburg, VA Sold Jul 24, 2026

$310,000

4 bd2.5 ba1,480 sq ft

183 Clover Valley Circle, Blacksburg

5% under asking, 64 days on market

Listing courtesy of Fathom Realty VA, LLC

2 Windstream Court, Radford, VA Sold Jul 24, 2026

$285,000

3 bd3 ba2,172 sq ft

2 Windstream Court, Radford

2% under asking, 6 days on market

Listing courtesy of Coldwell Banker Townside Bburg

6623 Jojo Ln, Roanoke, VA Sold Jul 24, 2026

$299,950

3 bd2.5 ba1,621 sq ft

6623 Jojo Ln, Roanoke

1% under asking, 126 days on market

Listing courtesy of R Fralin & Associates Inc

1064 Westhill Parkway, Blacksburg, VA Sold Jul 23, 2026

$392,000

3 bd2.5 ba1,944 sq ft

1064 Westhill Parkway, Blacksburg

6% under asking, 44 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

516 Tyler Avenue, Radford, VA Sold Jul 22, 2026

$315,000

4 bd3 ba2,505 sq ft

516 Tyler Avenue, Radford

At asking price, 6 days on market

Listing courtesy of All Faith Realty and Auctions, Inc.

2127 McCarters Way, Blacksburg, VA Sold Jul 20, 2026

$394,033

3 bd2.5 ba1,608 sq ft

2127 McCarters Way, Blacksburg

5% over asking, 88 days on market

Listing courtesy of Eagle Realty of Virginia

5607 Huntridge Rd, Roanoke, VA Sold Jul 17, 2026

$309,950

3 bd2.5 ba1,628 sq ft

5607 Huntridge Rd, Roanoke

At asking price, 186 days on market

Listing courtesy of R Fralin & Associates Inc

5663 Huntridge Rd, Roanoke, VA Sold Jul 17, 2026

$299,950

3 bd2.5 ba1,628 sq ft

5663 Huntridge Rd, Roanoke

At asking price, 137 days on market

Listing courtesy of R Fralin & Associates Inc

5445 Crossbow Ct, Roanoke, VA Sold Jul 17, 2026

$394,950

4 bd3.5 ba2,530 sq ft

5445 Crossbow Ct, Roanoke

1% under asking, 22 days on market

Listing courtesy of Mkb, REALTORS®

6723 Bay Hill Court, Radford, VA Sold Jul 16, 2026

$450,000

4 bd4 ba3,716 sq ft

6723 Bay Hill Court, Radford

At asking price, 42 days on market

Listing courtesy of Welcome Home Real Estate

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

228 Wheatland Court, Christiansburg, VA Sold Jul 14, 2026

$225,000

2 bd2 ba1,687 sq ft

228 Wheatland Court, Christiansburg

13% under asking, 299 days on market

Listing courtesy of Long & Foster - Blacksburg

325 John Adams Drive, Christiansburg, VA Sold Jul 14, 2026

$375,000

3 bd2.5 ba1,520 sq ft

325 John Adams Drive, Christiansburg

1% under asking, 17 days on market

Listing courtesy of eXp Realty - Blacksburg

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®

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

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

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

76 Fairway Oaks Dr, Hardy, VA Sold Jul 10, 2026

$302,000

2 bd2 ba1,275 sq ft

76 Fairway Oaks Dr, Hardy

7% under asking, 54 days on market

Listing courtesy of RE/MAX Lakefront Realty Inc

232 Wheatland Court NE, Christiansburg, VA Sold Jul 8, 2026

$250,000

3 bd2 ba1,578 sq ft

232 Wheatland Court NE, Christiansburg

4% under asking, 16 days on market

Listing courtesy of RE/MAX 8 - Blacksburg