Recently sold townhomes

Townhomes sold in the last 12 months, with sale prices and dates. Median sale price $299,950.

367 sales · 25 to 48

115 Darci Drive SE, Christiansburg, VA Sold Oct 15, 2026

$235,000

2 bd2 ba1,216 sq ft

115 Darci Drive SE, Christiansburg

16% under asking, 35 days on market

Listing courtesy of Coldwell Banker Townside Bburg

205 Tall Oak Boulevard, Christiansburg, VA Sold Oct 15, 2026

$285,000

3 bd2.5 ba2,026 sq ft

205 Tall Oak Boulevard, Christiansburg

2% under asking, 1 day on market

Listing courtesy of Keller Williams New River Valley

2517 S Clearing Rd, Salem, VA Sold Oct 15, 2026

$391,000

3 bd3 ba2,095 sq ft

2517 S Clearing Rd, Salem

1% over asking, 3 days on market

Listing courtesy of Walker Real Estate Solutions

630 Cambria Street NW, Christiansburg, VA Sold Oct 14, 2026

$214,000

3 bd2.5 ba1,320 sq ft

630 Cambria Street NW, Christiansburg

3% under asking, 8 days on market

Listing courtesy of Coldwell Banker Townside Bburg

2806 Wellesley Court, Blacksburg, VA Sold Oct 13, 2026

$327,500

3 bd2.5 ba1,672 sq ft

2806 Wellesley Court, Blacksburg

2% under asking, 114 days on market

Listing courtesy of Nest Realty SWVA

5639 Huntridge Rd, Roanoke, VA Sold Oct 9, 2026

$309,950

3 bd2.5 ba1,628 sq ft

5639 Huntridge Rd, Roanoke

3% over asking, 263 days on market

Listing courtesy of R Fralin & Associates Inc

1507 Cassell Ln, Bedford, VA Sold Oct 8, 2026

$205,000

3 bd2 ba1,452 sq ft

1507 Cassell Ln, Bedford

2% under asking, 34 days on market

Listing courtesy of Keller Williams Realty Lynchburg

6709 Woodcreeper Dr, Roanoke, VA Sold Oct 8, 2026

$215,000

3 bd2.5 ba1,147 sq ft

6709 Woodcreeper Dr, Roanoke

8% under asking, 17 days on market

Listing courtesy of Roots Realty Group

2124 McCarters Way, Blacksburg, VA Sold Oct 7, 2026

$460,910

3 bd3 ba1,894 sq ft

2124 McCarters Way, Blacksburg

6% over asking, 60 days on market

Listing courtesy of Eagle Realty of Virginia

163 Walters Drive, Christiansburg, VA Sold Oct 7, 2026

$310,000

3 bd2 ba1,521 sq ft

163 Walters Drive, Christiansburg

5% under asking, 47 days on market

Listing courtesy of Blue Ridge Mountain Realty, LLC

2482 Tuckawana Cir NW 2482, Roanoke, VA Sold Oct 6, 2026

$205,000

2 bd2 ba1,084 sq ft

2482 Tuckawana Cir NW 2482, Roanoke

At asking price, 23 days on market

Listing courtesy of The Grandin Agency

2122 McCarters Way, Blacksburg, VA Sold Oct 2, 2026

$440,255

4 bd3.5 ba2,388 sq ft

2122 McCarters Way, Blacksburg

1% over asking, 15 days on market

Listing courtesy of Eagle Realty of Virginia

175 Darci Drive SE, Christiansburg, VA Sold Oct 2, 2026

$230,000

2 bd2 ba1,216 sq ft

175 Darci Drive SE, Christiansburg

2% over asking, 2 days on market

Listing courtesy of Nest Realty SWVA

2118 McCarters Way, Blacksburg, VA Sold Sep 30, 2026

$445,215

4 bd3.5 ba2,389 sq ft

2118 McCarters Way, Blacksburg

2% over asking, 15 days on market

Listing courtesy of Eagle Realty of Virginia

515 Dillon Dr, Vinton, VA Sold Sep 29, 2026

$210,500

2 bd1.5 ba1,461 sq ft

515 Dillon Dr, Vinton

10% under asking, 65 days on market

Listing courtesy of Mkb, REALTORS® - Oak Grove

195 Hamilton Avenue NW, Christiansburg, VA Sold Sep 25, 2026

$445,000

3 bd2.5 ba2,760 sq ft

195 Hamilton Avenue NW, Christiansburg

1% under asking, 25 days on market

Listing courtesy of Roots Realty Group

50 Phoenix Boulevard NW, Christiansburg, VA Sold Sep 25, 2026

$420,000

4 bd2.5 ba2,308 sq ft

50 Phoenix Boulevard NW, Christiansburg

5% over asking, 55 days on market

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

214 Summerwind Dr, Union Hall, VA Sold Sep 25, 2026

$920,000

4 bd3.5 ba2,872 sq ft

214 Summerwind Dr, Union Hall

4% under asking, 124 days on market

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

155 Clover Valley Circle, Blacksburg, VA Sold Sep 23, 2026

$310,000

4 bd2.5 ba1,480 sq ft

155 Clover Valley Circle, Blacksburg

5% under asking, 22 days on market

Listing courtesy of Coldwell Banker Townside Bburg

5631 Huntridge Rd, Roanoke, VA Sold Sep 23, 2026

$299,950

3 bd2.5 ba1,628 sq ft

5631 Huntridge Rd, Roanoke

At asking price, 57 days on market

Listing courtesy of R Fralin & Associates Inc

6635 Village Green Dr, Roanoke, VA Sold Sep 23, 2026

$259,950

2 bd2.5 ba1,436 sq ft

6635 Village Green Dr, Roanoke

At asking price, 4 days on market

Listing courtesy of Exp Realty LLC - Stafford

8482 Whistling Straits Drive, Radford, VA Sold Sep 22, 2026

$490,000

3 bd3.5 ba2,902 sq ft

8482 Whistling Straits Drive, Radford

2% under asking, 86 days on market

Listing courtesy of Welcome Home Real Estate

230 Silver Leaf Drive, Christiansburg, VA Sold Sep 22, 2026

$289,900

3 bd2.5 ba1,853 sq ft

230 Silver Leaf Drive, Christiansburg

At asking price, 2 days on market

Listing courtesy of Nest Realty SWVA

88 Maple St, Salem, VA Sold Sep 21, 2026

$295,000

2 bd2 ba1,435 sq ft

88 Maple St, Salem

9% under asking, 136 days on market

Listing courtesy of Young Realty Company