Townhomes for sale
Asking prices from $189K to $2.05M, with a median of $324,950.
55 townhomes in this map area · Show all 166 · 1 to 24
$287,500
3 bd2.5 ba1,642 sq ft
250 Tall Oak Boulevard, Christiansburg
Listing courtesy of Nest Realty SWVA
$259,900
3 bd2.5 ba1,344 sq ft
350 Silver Leaf Drive NW, Christiansburg
Listing courtesy of Long & Foster - Blacksburg
$459,900
4 bd2.5 ba1,200 sq ft
8539 Whistling Straits Drive, Radford
Listing courtesy of XRealty.net LLC
$325,000
1 bd1.5 ba660 sq ft
1703 Grayland Street Unit 1, Blacksburg
Listing courtesy of Nest Realty SWVA
$259,990
3 bd2.5 ba1,280 sq ft
1173 Cornerstone Drive, Christiansburg
Listing courtesy of MKB, Roanoke
$239,900
3 bd1.5 ba1,288 sq ft
1493 Scott Street, Christiansburg
Listing courtesy of Long & Foster - Blacksburg
$529,500
3 bd3.5 ba2,229 sq ft
8481 Whistling Straits Drive, Radford
Listing courtesy of Price Richards Residential
$390,000
2 bd3 ba2,169 sq ft
304 Sheliah Court, Blacksburg
Listing courtesy of Long & Foster - Roanoke
$290,000
2 bd2 ba1,856 sq ft
145 Justin Lane, Christiansburg
Listing courtesy of TRINITY Real Estate
$219,000
2 bd1.5 ba1,220 sq ft
515 School Lane, Christiansburg
Listing courtesy of Coldwell Banker Townside Bburg
$299,900, price reduced by $10K
3 bd2 ba1,484 sq ft
1265 Orange Leaf Court, Christiansburg
Listing courtesy of TRINITY Real Estate
$429,900
4 bd3.5 ba3,688 sq ft
350 Gold Leaf Drive, Christiansburg
Listing courtesy of Page & Assoc. Real Estate
$249,990
3 bd2 ba1,280 sq ft
1177 Cornerstone Drive, Christiansburg
Listing courtesy of MKB, Roanoke
$299,990
3 bd2.5 ba1,619 sq ft
867 Brooklyn Avenue, Christiansburg
Listing courtesy of MKB, Roanoke
$329,500
2 bd1.5 ba1,039 sq ft
212 Prospect Street, Blacksburg
Listing courtesy of CHP Realty LLC
$359,000
3 bd2.5 ba1,920 sq ft
230 Phoenix Boulevard NW, Christiansburg
Listing courtesy of Roots Realty Group
$324,900, price reduced by $5K
3 bd2.5 ba1,344 sq ft
120 Craig Street, Christiansburg
Listing courtesy of Page & Assoc. Real Estate
$324,900, price reduced by $5K
3 bd2.5 ba1,344 sq ft
110 Craig Street, Christiansburg
Listing courtesy of Page & Assoc. Real Estate
$399,900
3 bd3 ba2,411 sq ft
240 Slate Creek Drive NW, Christiansburg
Listing courtesy of Sycamore REALTORS
$274,900, price reduced by $25K
3 bd2.5 ba1,522 sq ft
260 Gold Leaf Drive NW, Christiansburg
Listing courtesy of Long & Foster - Blacksburg
$379,900
3 bd2.5 ba1,812 sq ft
2522 Blossom Trail W, Blacksburg
Listing courtesy of Long & Foster - Blacksburg
$250,000
3 bd2.5 ba1,496 sq ft
507 Neighborly Way, Blacksburg
Listing courtesy of Roots Realty Group
$245,000
3 bd2.5 ba1,496 sq ft
527 Neighborly Way, Blacksburg
Listing courtesy of Roots Realty Group
$255,000
3 bd2 ba1,410 sq ft
1200 Airport Road, Blacksburg
Listing courtesy of Roots Realty Group
Be the first to know. Get an email when a home like these comes on the market.
Get alertsTurn on JavaScript to see these homes on a map.
Questions, answered.
What does a townhome cost per square foot?
Townhomes for sale now are asking a median of $193 per finished square foot, for a median of 1,646 square feet.
What did townhomes sell for in the last 12 months?
367 townhomes sold for a median of $299,950, after a median of 27 days on the market.
Are more townhomes under contract?
Yes, 43 townhomes are under contract as of Nov 13, 2026. Turn on "Include under contract" above to see them. Some come back on the market.