Townhomes for sale

Asking prices from $189K to $2.05M, with a median of $325,000.

168 townhomes · 97 to 120

140 W Calhoun St, Salem, VA

$389,950, price reduced by $10K

4 bd4 ba2,110 sq ft

140 W Calhoun St, Salem

Listing courtesy of Mkb, REALTORS®

92 Maple St, Salem, VA

$315,000, price reduced by $3K

2 bd2 ba1,435 sq ft

92 Maple St, Salem

Listing courtesy of RE/MAX All Points

867 Stonegate Ct, Salem, VA

$259,950, price reduced by $5K

2 bd2 ba1,222 sq ft

867 Stonegate Ct, Salem

Listing courtesy of Young Realty Company

872 Stonegate Ct, Salem, VA

$264,950

2 bd2 ba1,222 sq ft

872 Stonegate Ct, Salem

Listing courtesy of RE/MAX All Stars

515 Cambridge Ct F6, Hardy, VA

$599,900, price reduced by $10K

3 bd3.5 ba1,984 sq ft

515 Cambridge Ct F6, Hardy

Listing courtesy of Legacy Realty

355 Haley Scott Dr, Union Hall, VA

$975,000, price reduced by $20K

5 bd4 ba3,932 sq ft

355 Haley Scott Dr, Union Hall

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

125 SE Jennifer Street, Christiansburg, VA

$279,950, price reduced by $10K

2 bd2 ba1,274 sq ft

125 SE Jennifer Street, Christiansburg

Listing courtesy of Chase Realty Group

2537 S Clearing Rd, Salem, VA

$259,950, price reduced by $35K

2 bd2 ba1,538 sq ft

2537 S Clearing Rd, Salem

Listing courtesy of Varney Realty Partners

219 Shoreline Marina Cir 123, Moneta, VA

$550,000, price reduced by $49K

3 bd3 ba2,620 sq ft

219 Shoreline Marina Cir 123, Moneta

Listing courtesy of RE/MAX Lakefront Realty Inc

77 Pinnacle Ln, Lexington, VA

$239,000, price reduced by $11K

3 bd2.5 ba1,474 sq ft

77 Pinnacle Ln, Lexington

Listing courtesy of Real Broker, LLC - Roanoke

2480 Tuckawana Cir NW 2480, Roanoke, VA

$194,000, price reduced by $11K

2 bd2 ba1,084 sq ft

2480 Tuckawana Cir NW 2480, Roanoke

Listing courtesy of The Grandin Agency

2406 Post Oak Rd, Salem, VA

$285,000

2 bd2 ba1,272 sq ft

2406 Post Oak Rd, Salem

Listing courtesy of Mkb, REALTORS®

140 Island Green Cir, Penhook, VA

$1,399,000

4 bd4.5 ba3,425 sq ft

140 Island Green Cir, Penhook

Listing courtesy of Nexthome New River Valley

2342 Lake Retreat Rd, Huddleston, VA

$344,900, price reduced by $74K

3 bd3 ba2,432 sq ft

2342 Lake Retreat Rd, Huddleston

Listing courtesy of Front Porch Realty

1925 Kyles Way, Blacksburg, VA

$496,199

3 bd2 ba1,795 sq ft

1925 Kyles Way, Blacksburg

Listing courtesy of Eagle Realty of Virginia

1935 Kyles Way, Blacksburg, VA

$495,972

3 bd2 ba1,771 sq ft

1935 Kyles Way, Blacksburg

Listing courtesy of Eagle Realty of Virginia

5014 Fairfax Pl, Roanoke, VA

$250,000, price reduced by $8K

2 bd2 ba1,484 sq ft

5014 Fairfax Pl, Roanoke

Listing courtesy of Exp Realty LLC - Stafford

897 Ashmeade Rd, Moneta, VA

$1,185,000

3 bd3 ba2,639 sq ft

897 Ashmeade Rd, Moneta

Listing courtesy of Deb Beran Properties

1044 Brandon Ave SW, Roanoke, VA

$344,950, price reduced by $5K

3 bd2.5 ba1,686 sq ft

1044 Brandon Ave SW, Roanoke

Listing courtesy of R Fralin & Associates Inc

1042 Brandon Ave SW, Roanoke, VA

$334,950, price reduced by $15K

3 bd2.5 ba1,646 sq ft

1042 Brandon Ave SW, Roanoke

Listing courtesy of R Fralin & Associates Inc

1062 Brandon Ave SW, Roanoke, VA

$319,950, price reduced by $5K

3 bd2.5 ba1,558 sq ft

1062 Brandon Ave SW, Roanoke

Listing courtesy of R Fralin & Associates Inc

6602 Hartman Ct, Roanoke, VA Open Sun 11 AM to 1 PM

$314,980, price reduced by $15K

3 bd3 ba2,648 sq ft

6602 Hartman Ct, Roanoke

Listing courtesy of Keller Williams Realty Roanoke

546 Westminister Ln, Salem, VA

$225,000

2 bd2.5 ba1,462 sq ft

546 Westminister Ln, Salem

Listing courtesy of RE/MAX Real Estate One

520 Belvedere Avenue, Blacksburg, VA

$1,023,500, price reduced by $36K

3 bd3.5 ba2,894 sq ft

520 Belvedere Avenue, Blacksburg

Listing courtesy of Eagle Realty of Virginia

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

Get alerts