Recently sold townhomes

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

367 sales · 265 to 288

425 Warrior Drive, Christiansburg, VA Sold Mar 20, 2026

$238,000

3 bd2.5 ba1,280 sq ft

425 Warrior Drive, Christiansburg

Listing courtesy of TRINITY Real Estate

95 Phoenix Boulevard NW, Christiansburg, VA Sold Mar 19, 2026

$370,000

3 bd2.5 ba1,720 sq ft

95 Phoenix Boulevard NW, Christiansburg

6% under asking, 72 days on market

Listing courtesy of Roots Realty Group

8416 Stoney Corner Ln, Roanoke, VA Sold Mar 19, 2026

$300,000

2 bd2 ba1,621 sq ft

8416 Stoney Corner Ln, Roanoke

6% under asking, 126 days on market

Listing courtesy of Mkb, REALTORS®

703 Cambridge Road, Blacksburg, VA Sold Mar 16, 2026

$359,000

4 bd3 ba1,797 sq ft

703 Cambridge Road, Blacksburg

At asking price, 2 days on market

Listing courtesy of eXp Realty

1015 Oak Tree Boulevard, Christiansburg, VA Sold Mar 13, 2026

$272,000

3 bd2 ba1,500 sq ft

1015 Oak Tree Boulevard, Christiansburg

At asking price, 27 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

1987 Kyles Way, Blacksburg, VA Sold Mar 12, 2026

$324,000

2 bd2.5 ba1,242 sq ft

1987 Kyles Way, Blacksburg

5% under asking, 49 days on market

Listing courtesy of Eagle Realty of Virginia

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

402 Wenonah Avenue, Pearisburg, VA Sold Mar 6, 2026

$169,000

3 bd2 ba1,485 sq ft

402 Wenonah Avenue, Pearisburg

6% over asking, 30 days on market

Listing courtesy of Roots Realty Group

310 Pin Oak Drive, Christiansburg, VA Sold Mar 6, 2026

$325,000

3 bd2.5 ba2,060 sq ft

310 Pin Oak Drive, Christiansburg

1% under asking, 70 days on market

Listing courtesy of Long & Foster - Blacksburg

3025 Poole Place, Blacksburg, VA Sold Mar 6, 2026

$490,999

3 bd2 ba1,791 sq ft

3025 Poole Place, Blacksburg

2% under asking, 35 days on market

Listing courtesy of Eagle Realty of Virginia

807 N Liberty Street, Wytheville, VA Sold Mar 6, 2026

$250,000

3 bd2 ba1,222 sq ft

807 N Liberty Street, Wytheville

At asking price, 4 days on market

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

14 Carrington Ct, Roanoke, VA Sold Mar 4, 2026

$293,500

2 bd2 ba1,343 sq ft

14 Carrington Ct, Roanoke

8% under asking, 30 days on market

Listing courtesy of R Fralin & Associates Inc

1655 York Drive, Christiansburg, VA Sold Mar 3, 2026

$231,000

3 bd2.5 ba1,206 sq ft

1655 York Drive, Christiansburg

8% under asking, 86 days on market

Listing courtesy of Nest Realty SWVA

343 Eheart Street SE, Blacksburg, VA Sold Mar 3, 2026

$1,260,000

3 bd3.5 ba3,508 sq ft

343 Eheart Street SE, Blacksburg

1% over asking, 60 days on market

Listing courtesy of Nest Realty SWVA

4268 Hannah Belle Way, Roanoke, VA Sold Mar 2, 2026

$314,950

3 bd2.5 ba1,782 sq ft

4268 Hannah Belle Way, Roanoke

3% under asking, 73 days on market

Listing courtesy of R Fralin & Associates Inc

3420 Londonderry Ct, Roanoke, VA Sold Mar 2, 2026

$242,500

3 bd2.5 ba1,598 sq ft

3420 Londonderry Ct, Roanoke

5% under asking, 21 days on market

Listing courtesy of Wainwright & Co., REALTORS®

4242 Hannah Belle Way, Roanoke, VA Sold Mar 2, 2026

$314,950

3 bd2.5 ba1,782 sq ft

4242 Hannah Belle Way, Roanoke

At asking price, 18 days on market

Listing courtesy of R Fralin & Associates Inc

400 Wenonah Avenue, Pearisburg, VA Sold Feb 27, 2026

$169,600

3 bd2 ba1,256 sq ft

400 Wenonah Avenue, Pearisburg

6% over asking, 72 days on market

Listing courtesy of Roots Realty Group

2005 Kyles Way, Blacksburg, VA Sold Feb 27, 2026

$380,000

3 bd2.5 ba1,658 sq ft

2005 Kyles Way, Blacksburg

3% under asking, 64 days on market

Listing courtesy of Nest Realty SWVA

336 Shenandoah Circle, Blacksburg, VA Sold Feb 27, 2026

$295,000

3 bd2.5 ba1,364 sq ft

336 Shenandoah Circle, Blacksburg

9 days on market

Listing courtesy of Coldwell Banker Townside Bburg

3728 Crescent Ridge Dr SW, Roanoke, VA Sold Feb 25, 2026

$319,950

3 bd2.5 ba1,784 sq ft

3728 Crescent Ridge Dr SW, Roanoke

9% under asking, 195 days on market

Listing courtesy of R Fralin & Associates Inc

3818 Greenway Dr SW, Roanoke, VA Sold Feb 24, 2026

$345,000

3 bd2.5 ba1,611 sq ft

3818 Greenway Dr SW, Roanoke

14% under asking, 131 days on market

Listing courtesy of Exp Realty LLC - Lynchburg

210 Pheasant Run Drive, Blacksburg, VA Sold Feb 23, 2026

$335,000

4 bd2.5 ba1,480 sq ft

210 Pheasant Run Drive, Blacksburg

3% under asking, 25 days on market

Listing courtesy of Lazaro Real Estate

35 Scattergood Drive, Christiansburg, VA Sold Feb 23, 2026

$345,000

3 bd2.5 ba2,268 sq ft

35 Scattergood Drive, Christiansburg

1% under asking, 6 days on market

Listing courtesy of Welcome Home Real Estate