Homes for sale

Asking prices for homes from $22K to $7.6M, with a median of $334,950.

5,092 listings · 1,969 to 1,992
3,265 homes and 1,827 lots

0 Mountain View Shores Dr, Pittsville, VA

$69,900, price reduced by $10K

16 acresLand

0 Mountain View Shores Dr, Pittsville

Listing courtesy of Beycome Brokerage Realty LLC

921 Clifford Street, Pearisburg, VA

$399,900, price reduced by $49K

4 bd3 ba3,294 sq ft

921 Clifford Street, Pearisburg

Listing courtesy of Long & Foster - Blacksburg

1721 Aden Lane, Blacksburg, VA

$385,000, price reduced by $10K

3 bd2.5 ba1,452 sq ft

1721 Aden Lane, Blacksburg

Listing courtesy of Nest Realty SWVA

1727 Aden Lane, Blacksburg, VA

$385,000, price reduced by $10K

3 bd2.5 ba1,452 sq ft

1727 Aden Lane, Blacksburg

Listing courtesy of Nest Realty SWVA

7825 Little River Dam Road, Radford, VA

$380,000, price reduced by $60K

3 bd2 ba2,128 sq ft

7825 Little River Dam Road, Radford

Listing courtesy of RE/MAX 8 - Pearisburg

303 Todd Street, Radford, VA

$245,000

3 bd1 ba1,040 sq ft

303 Todd Street, Radford

Listing courtesy of RE/MAX Cavaliers

1610 Wells Rd, Bedford, VA Open Sat 1 to 3 PM

$563,000, price reduced by $2K

3 bd2.5 ba2,026 sq ft

1610 Wells Rd, Bedford

Listing courtesy of Magnolia Mountain Realty - Main

427 Reid Rd, Lexington, VA

$539,000

4 bd3 ba2,216 sq ft

427 Reid Rd, Lexington

Listing courtesy of Beycome Brokerage Realty LLC

146 Deer Track, Cloverdale, VA

$419,900, price reduced by $16K

3 bd3 ba2,302 sq ft

146 Deer Track, Cloverdale

Listing courtesy of Keller Williams Realty Roanoke

640 Olney Rd, Vinton, VA

$393,450, price reduced by $7K

5 bd3.5 ba2,400 sq ft

640 Olney Rd, Vinton

Listing courtesy of West Lake Real Estate

2406 Post Oak Rd, Salem, VA

$285,000

2 bd2 ba1,272 sq ft

2406 Post Oak Rd, Salem

Listing courtesy of Mkb, REALTORS®

118 E Virginia Ave, Vinton, VA

$280,000, price reduced by $45K

4 bd1.5 ba1,920 sq ft

118 E Virginia Ave, Vinton

Listing courtesy of Nest Realty Roanoke

619 Madison Ave NW, Roanoke, VA

$165,000, price reduced by $5K

3 bd1 ba1,670 sq ft

619 Madison Ave NW, Roanoke

Listing courtesy of Real Broker LLC - Dga-Salem

000 Cherokee Hills Dr, Salem, VA

$45,000

0.36 acresLand

000 Cherokee Hills Dr, Salem

Listing courtesy of RE/MAX Real Estate One

Lot 18 Lovely Valley Rd, Wirtz, VA

$25,000

2 acresLand

Lot 18 Lovely Valley Rd, Wirtz

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

Lot 13 Keiths Pl, Rocky Mount, VA

$24,900

1.4 acresLand

Lot 13 Keiths Pl, Rocky Mount

Listing courtesy of Headwater Realty LLC

494 Soapstone Hill Road, Floyd, VA

$1,195,000

3 bd2.5 ba3,172 sq ft

494 Soapstone Hill Road, Floyd

Listing courtesy of UC/Blue Ridge Land & Auction

478 Big Brush Creek Road, Fries, VA

$550,000, price reduced by $15K

2 bd2.5 ba2,464 sq ft

478 Big Brush Creek Road, Fries

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

185 Overhill Road SE, Christiansburg, VA

$349,900, price reduced by $40K

3 bd1.5 ba2,438 sq ft

185 Overhill Road SE, Christiansburg

Listing courtesy of NextHome New River Valley

407 Graysville Road, Copper Hill, VA

$284,900

5 bd1.5 ba2,016 sq ft

407 Graysville Road, Copper Hill

Listing courtesy of Coldwell Banker Townside Bburg

7654 Goose Creek Valley Rd, Montvale, VA

$624,500, price reduced by $45K

3 bd2 ba2,016 sq ft

7654 Goose Creek Valley Rd, Montvale

Listing courtesy of RE/MAX All Stars

172 Nyle Ridge Rd, Wirtz, VA

$499,000

3 bd2 ba1,779 sq ft

172 Nyle Ridge Rd, Wirtz

Listing courtesy of Lyons Team, REALTORS®

12213 Hardy Rd, Hardy, VA

$329,950

5 bd1.5 ba2,311 sq ft

12213 Hardy Rd, Hardy

Listing courtesy of Realty One Group Leading Edge

Lot 1 Horseshoe Bend Rd, Goodview, VA

$240,000

1.9 acresLand

Lot 1 Horseshoe Bend Rd, Goodview

Listing courtesy of Lichtenstein Rowan, REALTORS®

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

Get alerts