Homes for sale

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

5,092 listings · 3,241 to 3,264
3,265 homes and 1,827 lots

2232 Woodland Hills Drive, Blacksburg, VA

$750,000, price reduced by $49K

5 bd4.5 ba5,327 sq ft

2232 Woodland Hills Drive, Blacksburg

Listing courtesy of eXp Realty - Blacksburg

Lot 3 Booker T Washington Hwy, Hardy, VA

$2,200,000

7.8 acresLand

Lot 3 Booker T Washington Hwy, Hardy

Listing courtesy of Lyons Team, REALTORS®

563 Poplar Street, Narrows, VA

$10,000

0.5 acresLand

563 Poplar Street, Narrows

Listing courtesy of RE/MAX 8 - Pearisburg

718 Farm Dr, Moneta, VA

$749,950

3 bd2.5 ba2,358 sq ft

718 Farm Dr, Moneta

Listing courtesy of First Choice Real Estate LLC - Hardy

4409 Greenlace Cir SW, Roanoke, VA

$167,950, price reduced by $2K

0.29 acresLand

4409 Greenlace Cir SW, Roanoke

Listing courtesy of Barker Realty Co

579, Fincastle, VA

$313,592, price reduced by $144K

Condo

579, Fincastle

Listing courtesy of Mkb, REALTORS®

747 New Providence Rd, Raphine, VA

$1,175,000, price reduced by $120K

4 bd2.5 ba2,885 sq ft

747 New Providence Rd, Raphine

Listing courtesy of Lexington Real Estate Connection

Lot 7B Hillcrest Heights Dr, Moneta, VA

$1,200,000

1.2 acresLand

Lot 7B Hillcrest Heights Dr, Moneta

Listing courtesy of RE/MAX Lakefront Realty Inc

Lot 5 Falcon Ridge Dr, Gretna, VA

$45,000, price reduced by $14K

1.3 acresLand

Lot 5 Falcon Ridge Dr, Gretna

Listing courtesy of Wainwright & Co., REALTORS®- Lake

Lot 24 Jfk Blvd., Union Hall, VA

$449,000

1 acresLand

Lot 24 Jfk Blvd., Union Hall

Listing courtesy of Buyers Agency Of Smith Mountain Lake LLC

1135 Joffrey Dr, Huddleston, VA

$369,000

2 bd2 ba1,187 sq ft

1135 Joffrey Dr, Huddleston

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

Lot 95 Crestview Dr, Wirtz, VA

$219,550, price reduced by $5K

1 acresLand

Lot 95 Crestview Dr, Wirtz

Listing courtesy of Wainwright & Co., REALTORS®

TBD Chestnut Street, Vinton, VA

$10,000, price reduced by $5K

0.2 acresLand

TBD Chestnut Street, Vinton

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

0 Scenic Drive, Rich Creek, VA

$39,900, price reduced by $4K

3 acresLand

0 Scenic Drive, Rich Creek

Listing courtesy of Oak and Stone Realty LLC

4231 Little Creek Road, Dublin, VA

$24,900, price reduced by $10K

0.27 acresLand

4231 Little Creek Road, Dublin

Listing courtesy of Lyons Team REALTORS - Cburg

2822 Huffville Road, Pilot, VA

$1,250,000, price reduced by $249K

4 bd3 ba2,369 sq ft

2822 Huffville Road, Pilot

Listing courtesy of UC/Blue Ridge Land & Auction

380 Lakeshore Terrace Rd, Hardy, VA

$279,950, price reduced by $60K

3 bd2 ba1,764 sq ft

380 Lakeshore Terrace Rd, Hardy

Listing courtesy of Lichtenstein Rowan, REALTORS®

2404 Post Oak Rd, Salem, VA

$295,000, price reduced by $24K

3 bd2 ba1,494 sq ft

2404 Post Oak Rd, Salem

Listing courtesy of The Good Sign Real Estate Co.

Lot 31-35 River Rock Rd, Vinton, VA

$199,000, price reduced by $96K

5.1 acresLand

Lot 31-35 River Rock Rd, Vinton

Listing courtesy of RE/MAX Lakefront Realty Inc

2229 Hanover Ave NW, Roanoke, VA

$170,525, price reduced by $22K

4 bd1 ba1,868 sq ft

2229 Hanover Ave NW, Roanoke

Listing courtesy of Mkb, REALTORS®

906 5th St SE, Roanoke, VA

$141,735, price reduced by $18K

4 bd2 ba1,950 sq ft

906 5th St SE, Roanoke

Listing courtesy of Mkb, REALTORS®

1273 Graves Harbor Trl 304, Huddleston, VA

$350,000, price reduced by $90K

2 bd2 ba1,050 sq ft

1273 Graves Harbor Trl 304, Huddleston

Listing courtesy of Wainwright & Co., REALTORS®- Lake

30 Island Green Cir 22, Penhook, VA

$1,185,000, price reduced by $110K

4 bd3.5 ba3,748 sq ft

30 Island Green Cir 22, Penhook

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

Lot 126 Lands End Rd, Penhook, VA

$129,900

0.5 acresLand

Lot 126 Lands End Rd, Penhook

Listing courtesy of Watermark Realty LLC

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

Get alerts