Homes for sale

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

5,092 listings · 2,041 to 2,064
3,265 homes and 1,827 lots

14349 Moneta Rd, Moneta, VA

$359,000

10 acresLand

14349 Moneta Rd, Moneta

Listing courtesy of Mossy Oak Properties Land & Farms Realty

2429 Post Oak Rd, Salem, VA

$217,000, price reduced by $8K

1 bd1 ba1,000 sq ft

2429 Post Oak Rd, Salem

Listing courtesy of Wainwright & Co., REALTORS®

3531 Peters Creek Rd NW 107, Roanoke, VA

$140,000, price reduced by $5K

1 bd1 ba684 sq ft

3531 Peters Creek Rd NW 107, Roanoke

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

Lot A4 Grassland Dr, Sandy Level, VA

$99,000

11 acresLand

Lot A4 Grassland Dr, Sandy Level

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

Lot A1 Grassland Dr, Sandy Level, VA

$95,000

9.6 acresLand

Lot A1 Grassland Dr, Sandy Level

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

Lot A2 Grassland Dr, Sandy Level, VA

$95,000

9.8 acresLand

Lot A2 Grassland Dr, Sandy Level

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

Lot A3 Grassland Dr, Sandy Level, VA

$89,000

8.8 acresLand

Lot A3 Grassland Dr, Sandy Level

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

Lot A5 Grassland Dr, Sandy Level, VA

$85,000

8.1 acresLand

Lot A5 Grassland Dr, Sandy Level

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

3031 Melrose Ave NW, Roanoke, VA

$64,950, price reduced by $20K

4 bd1 ba1,868 sq ft

3031 Melrose Ave NW, Roanoke

Listing courtesy of Real Broker LLC - McLean

3901 Sandy Creek Road, Dry Fork, VA

$259,900

4 bd1.5 ba1,293 sq ft

3901 Sandy Creek Road, Dry Fork

Listing courtesy of RE/MAX Dominion

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

1344 Savanna Hills Dr, Moneta, VA

$499,950, price reduced by $20K

3 bd2 ba1,990 sq ft

1344 Savanna Hills Dr, Moneta

Listing courtesy of Keller Williams Realty Lynchburg

1438 Aspen St NW, Roanoke, VA

$178,695, price reduced by $19K

4 bd2 ba1,555 sq ft

1438 Aspen St NW, Roanoke

Listing courtesy of Mkb, REALTORS®

148 Vaughns Mill Road, Indian Valley, VA

$499,900

5 bd3 ba3,465 sq ft

148 Vaughns Mill Road, Indian Valley

Listing courtesy of Weichert REALTORS-Short Way Real Estate

158 Vaughns Mill Road, Indian Valley, VA

$225,000

5 bd3 ba1,862 sq ft

158 Vaughns Mill Road, Indian Valley

Listing courtesy of Weichert REALTORS-Short Way Real Estate

11374 E Blue Grass Trail E, Bland, VA

$157,900, price reduced by $17K

3 bd1 ba1,373 sq ft

11374 E Blue Grass Trail E, Bland

Listing courtesy of Giesen-Caldwell Agency, Inc.

3843 Saul Ln, Roanoke, VA

$885,000

3 bd2.5 ba2,452 sq ft

3843 Saul Ln, Roanoke

Listing courtesy of Real Broker LLC - McLean

501 Roanoke Blvd, Salem, VA

$447,500, price reduced by $80

3 bd2 ba2,567 sq ft

501 Roanoke Blvd, Salem

Listing courtesy of Town & Country Realty Of Franklin Co

2354 Three Oaks Rd, Wirtz, VA

$350,000

33 acresLand

2354 Three Oaks Rd, Wirtz

Listing courtesy of Lpt Realty LLC

1119 Parkhall Rd, Huddleston, VA

$335,000, price reduced by $14K

2 bd2 ba1,476 sq ft

1119 Parkhall Rd, Huddleston

Listing courtesy of Virginia Realty Group

1116 Fairfax Ave NW, Roanoke, VA

$94,900

2 bd1 ba760 sq ft

1116 Fairfax Ave NW, Roanoke

Listing courtesy of Gracious Living Realty

0 Fox Run Rd, Boones Mill, VA

$52,500

5 acresLand

0 Fox Run Rd, Boones Mill

Listing courtesy of Real Broker, LLC - Roanoke

Lot 25 Gap Bridge Rd, Moneta, VA

$15,900, price reduced by $5K

0.94 acresLand

Lot 25 Gap Bridge Rd, Moneta

Listing courtesy of RE/MAX Lakefront Realty Inc

801 Airport Road, Blacksburg, VA

$195,000

0.25 acresLand

801 Airport Road, Blacksburg

Listing courtesy of Coldwell Banker Townside Bburg

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

Get alerts