Townhomes for sale

Asking prices from $189K to $2.05M, with a median of $324,950.

166 townhomes · 25 to 48

7257 Scarlet Oak Dr, Roanoke, VA

$224,950

3 bd3.5 ba1,800 sq ft

7257 Scarlet Oak Dr, Roanoke

Listing courtesy of RE/MAX All Stars

1505 Cassell Ln, Bedford, VA

$209,900

3 bd2 ba1,452 sq ft

1505 Cassell Ln, Bedford

Listing courtesy of Keller Williams Realty Lynchburg

539 Westminister Ln, Salem, VA

$205,000

2 bd1.5 ba912 sq ft

539 Westminister Ln, Salem

Listing courtesy of Varney Realty Partners

515 School Lane, Christiansburg, VA

$219,000

2 bd1.5 ba1,220 sq ft

515 School Lane, Christiansburg

Listing courtesy of Coldwell Banker Townside Bburg

1265 Orange Leaf Court, Christiansburg, VA

$299,900, price reduced by $10K

3 bd2 ba1,484 sq ft

1265 Orange Leaf Court, Christiansburg

Listing courtesy of TRINITY Real Estate

350 Gold Leaf Drive, Christiansburg, VA

$429,900

4 bd3.5 ba3,688 sq ft

350 Gold Leaf Drive, Christiansburg

Listing courtesy of Page & Assoc. Real Estate

281 Louise Lane, Elliston, VA Open Fri 9:30 to 11:30 AM

$270,000

3 bd2.5 ba1,580 sq ft

281 Louise Lane, Elliston

Listing courtesy of Robertson and Company Realty

3375 Morning Dove Rd, Roanoke, VA

$249,950

3 bd2 ba1,440 sq ft

3375 Morning Dove Rd, Roanoke

Listing courtesy of RE/MAX All Points

1038 Brandon Ave SW, Roanoke, VA

$334,950

3 bd2.5 ba1,646 sq ft

1038 Brandon Ave SW, Roanoke

Listing courtesy of R Fralin & Associates Inc

1036 Brandon Ave SW, Roanoke, VA

$334,950

3 bd2.5 ba1,646 sq ft

1036 Brandon Ave SW, Roanoke

Listing courtesy of R Fralin & Associates Inc

1054 Brandon Ave SW, Roanoke, VA

$309,950

3 bd2.5 ba1,510 sq ft

1054 Brandon Ave SW, Roanoke

Listing courtesy of R Fralin & Associates Inc

4625 Roxbury Ln, Roanoke, VA

$239,000

3 bd2.5 ba1,375 sq ft

4625 Roxbury Ln, Roanoke

Listing courtesy of Nest Realty Southside

1177 Cornerstone Drive, Christiansburg, VA

$249,990

3 bd2 ba1,280 sq ft

1177 Cornerstone Drive, Christiansburg

Listing courtesy of MKB, Roanoke

867 Brooklyn Avenue, Christiansburg, VA

$299,990

3 bd2.5 ba1,619 sq ft

867 Brooklyn Avenue, Christiansburg

Listing courtesy of MKB, Roanoke

231 Mountain Cove Dr # A-2, Hardy, VA

$499,999

3 bd3.5 ba2,112 sq ft

231 Mountain Cove Dr # A-2, Hardy

Listing courtesy of RE/MAX All Stars

212 Ashton Drive, Yorktown, VA

$339,000

3 bd2.5 ba1,751 sq ft

212 Ashton Drive, Yorktown

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

2304 Ranch Rd NW, Roanoke, VA

$219,900, price reduced by $15K

3 bd2.5 ba1,640 sq ft

2304 Ranch Rd NW, Roanoke

Listing courtesy of L T McGhee & Co

3394 Londonderry Ln, Roanoke, VA

$289,000, price reduced by $6K

3 bd2.5 ba1,588 sq ft

3394 Londonderry Ln, Roanoke

Listing courtesy of Mkb, REALTORS®

212 Prospect Street, Blacksburg, VA

$329,500

2 bd1.5 ba1,039 sq ft

212 Prospect Street, Blacksburg

Listing courtesy of CHP Realty LLC

230 Phoenix Boulevard NW, Christiansburg, VA Open Sun 1 to 3 PM

$359,000

3 bd2.5 ba1,920 sq ft

230 Phoenix Boulevard NW, Christiansburg

Listing courtesy of Roots Realty Group

120 Craig Street, Christiansburg, VA

$324,900, price reduced by $5K

3 bd2.5 ba1,344 sq ft

120 Craig Street, Christiansburg

Listing courtesy of Page & Assoc. Real Estate

110 Craig Street, Christiansburg, VA

$324,900, price reduced by $5K

3 bd2.5 ba1,344 sq ft

110 Craig Street, Christiansburg

Listing courtesy of Page & Assoc. Real Estate

21 Cuddington Ln, Lynchburg, VA

$299,000, price reduced by $21K

3 bd3.5 ba1,635 sq ft

21 Cuddington Ln, Lynchburg

Listing courtesy of Exp Realty LLC - Forest

240 Slate Creek Drive NW, Christiansburg, VA

$399,900

3 bd3 ba2,411 sq ft

240 Slate Creek Drive NW, Christiansburg

Listing courtesy of Sycamore REALTORS

Be the first to know. Get an email when a home like these comes on the market.

Get alerts