Recently sold townhomes

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

367 sales · 121 to 144

2123 McCarters Way, Blacksburg, VA Sold Jul 7, 2026

$401,738

3 bd3 ba1,656 sq ft

2123 McCarters Way, Blacksburg

13% over asking

Listing courtesy of Keller Williams New River Valley

7020 Sugar Maple Ct, Roanoke, VA Sold Jul 7, 2026

$225,000

2 bd2.5 ba1,652 sq ft

7020 Sugar Maple Ct, Roanoke

8% under asking, 6 days on market

Listing courtesy of Realstar, REALTORS® LLC

3445 Londonderry Ct, Roanoke, VA Sold Jul 7, 2026

$273,000

3 bd3.5 ba1,779 sq ft

3445 Londonderry Ct, Roanoke

4% under asking, 4 days on market

Listing courtesy of Long & Foster - Roanoke Office

80 Salem Lane, Christiansburg, VA Sold Jul 6, 2026

$244,950

3 bd2.5 ba1,408 sq ft

80 Salem Lane, Christiansburg

2% over asking, 38 days on market

Listing courtesy of Coldwell Banker Townside Bburg

100 Salem Lane, Christiansburg, VA Sold Jul 6, 2026

$244,950

3 bd2.5 ba1,408 sq ft

100 Salem Lane, Christiansburg

2% under asking, 37 days on market

Listing courtesy of Coldwell Banker Townside Bburg

3917 Colonial Green Cir SW, Roanoke, VA Sold Jul 6, 2026

$307,500

2 bd2.5 ba1,533 sq ft

3917 Colonial Green Cir SW, Roanoke

1% under asking, 7 days on market

Listing courtesy of L T McGhee & Co

1068 Balsam Lane, Blacksburg, VA Sold Jul 2, 2026

$403,935

3 bd3.5 ba1,980 sq ft

1068 Balsam Lane, Blacksburg

1% over asking

Listing courtesy of Keller Williams New River Valley

47 Broad St, Daleville, VA Sold Jul 2, 2026

$374,000

3 bd3.5 ba2,000 sq ft

47 Broad St, Daleville

3% under asking, 77 days on market

Listing courtesy of Mkb, REALTORS®

65 Justin Lane, Christiansburg, VA Sold Jul 1, 2026

$285,000

2 bd3 ba1,903 sq ft

65 Justin Lane, Christiansburg

At asking price, 2 days on market

Listing courtesy of Welcome Home Real Estate

6716 Bay Hill Court, Radford, VA Sold Jul 1, 2026

$400,000

3 bd2.5 ba2,449 sq ft

6716 Bay Hill Court, Radford

At asking price

Listing courtesy of Welcome Home Real Estate

218 Wheatland Court, Christiansburg, VA Sold Jun 30, 2026

$220,000

2 bd2 ba1,527 sq ft

218 Wheatland Court, Christiansburg

4% under asking, 7 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

101 Lovely Mount Drive Unit A, Radford, VA Sold Jun 30, 2026

$179,900

2 bd1 ba842 sq ft

101 Lovely Mount Drive Unit A, Radford

At asking price, 12 days on market

Listing courtesy of TRINITY Real Estate

150 Slate Creek Drive NW, Christiansburg, VA Sold Jun 29, 2026

$399,900

4 bd3 ba2,478 sq ft

150 Slate Creek Drive NW, Christiansburg

At asking price, 31 days on market

Listing courtesy of Coldwell Banker Townside Bburg

1701 Trillium Lane, Blacksburg, VA Sold Jun 29, 2026

$440,000

3 bd2.5 ba1,628 sq ft

1701 Trillium Lane, Blacksburg

2% under asking, 35 days on market

Listing courtesy of Nest Realty SWVA

5 Windstream Court, Radford, VA Sold Jun 29, 2026

$275,000

3 bd3 ba2,013 sq ft

5 Windstream Court, Radford

5% under asking, 7 days on market

Listing courtesy of eXp Realty

2533 South Clearing Rd, Salem, VA Sold Jun 29, 2026

$349,900

2 bd2 ba1,869 sq ft

2533 South Clearing Rd, Salem

At asking price, 7 days on market

Listing courtesy of Wainwright & Co., REALTORS®

4732 Wembley Pl SW, Roanoke, VA Sold Jun 26, 2026

$324,999

3 bd2.5 ba1,736 sq ft

4732 Wembley Pl SW, Roanoke

At asking price, 6 days on market

Listing courtesy of Keller Williams Realty Roanoke

7027 Oak Ct, Roanoke, VA Sold Jun 26, 2026

$225,000

2 bd1.5 ba1,044 sq ft

7027 Oak Ct, Roanoke

At asking price, 4 days on market

Listing courtesy of Mkb, REALTORS®

5787 Huntridge Rd, Roanoke, VA Sold Jun 26, 2026

$300,000

3 bd2.5 ba1,634 sq ft

5787 Huntridge Rd, Roanoke

2% under asking, 5 days on market

Listing courtesy of Mkb, REALTORS®

1025 Oaktree Boulevard, Christiansburg, VA Sold Jun 24, 2026

$282,000

3 bd2 ba1,439 sq ft

1025 Oaktree Boulevard, Christiansburg

3% over asking, 5 days on market

Listing courtesy of Granite Management LLC

54 Windlass Pointe Dr, Moneta, VA Sold Jun 24, 2026

$686,500

3 bd3.5 ba2,052 sq ft

54 Windlass Pointe Dr, Moneta

At asking price, 32 days on market

Listing courtesy of Cb Sales And Rentals Inc

2006 Kyles Way, Blacksburg, VA Sold Jun 23, 2026

$360,000

2 bd2.5 ba1,421 sq ft

2006 Kyles Way, Blacksburg

8% under asking, 83 days on market

Listing courtesy of Eagle Realty of Virginia

1995 Kyles Way, Blacksburg, VA Sold Jun 23, 2026

$360,000

2 bd2.5 ba1,421 sq ft

1995 Kyles Way, Blacksburg

8% under asking, 44 days on market

Listing courtesy of Eagle Realty of Virginia

206 Addison Court, Blacksburg, VA Sold Jun 23, 2026

$479,000

4 bd2.5 ba2,335 sq ft

206 Addison Court, Blacksburg

4% under asking, 83 days on market

Listing courtesy of RE/MAX 8 - Blacksburg