Homes for sale

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

5,100 listings · 1,249 to 1,272
3,272 homes and 1,828 lots

181 Maplelawn Ave NE, Roanoke, VA

$284,500

Multi-family

181 Maplelawn Ave NE, Roanoke

Listing courtesy of Mkb, REALTORS®

812 Elam Dr, Salem, VA

$379,950

5 bd2.5 ba3,000 sq ft

812 Elam Dr, Salem

Listing courtesy of Young Realty Company

4851 Bradshaw Rd, Salem, VA Open Sat 11 AM to 1 PM

$275,000, price reduced by $4K

3 bd1 ba1,040 sq ft

4851 Bradshaw Rd, Salem

Listing courtesy of Real Broker, LLC - Daleville

919 Howbert Ave SW, Roanoke, VA

$259,999

3 bd1.5 ba1,421 sq ft

919 Howbert Ave SW, Roanoke

Listing courtesy of Park Place Realty Inc

No photos yet

$55,000

0.82 acresLand

0 Brandon Ave SW, Roanoke

Listing courtesy of Mkb, REALTORS®

150 Camp Meeting Road E, Pearisburg, VA

$159,900, price reduced by $20K

3 bd1 ba1,102 sq ft

150 Camp Meeting Road E, Pearisburg

Listing courtesy of Oak and Stone Realty LLC

1273 Graves Harbor Trl Unit 3204, Huddleston, VA

$132,400, price reduced by $8K

1 bd1 ba329 sq ft

1273 Graves Harbor Trl Unit 3204, Huddleston

Listing courtesy of Ml Realty

Lot 12 Farm Dr, Moneta, VA

$79,900

0.69 acresLand

Lot 12 Farm Dr, Moneta

Listing courtesy of RE/MAX Lakefront Realty Inc

364 Clubhouse Dr, Roanoke, VA

$310,950, price reduced by $9K

5 bd2 ba1,900 sq ft

364 Clubhouse Dr, Roanoke

Listing courtesy of Mountain View Real Estate LLC

216 Monoacan Trl, Huddleston, VA

$679,000

2 bd3 ba2,098 sq ft

216 Monoacan Trl, Huddleston

Listing courtesy of Ml Realty

1721 Shulls Lane, Draper, VA

$250,000

3 bd2 ba1,988 sq ft

1721 Shulls Lane, Draper

Listing courtesy of Century 21 Valley Real Estate

291 Waterside Dr G-2, Moneta, VA

$695,000

3 bd3.5 ba1,877 sq ft

291 Waterside Dr G-2, Moneta

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

601 Moorman Ave NW, Roanoke, VA

$14,500, price reduced by $2K

0.1 acresLand

601 Moorman Ave NW, Roanoke

Listing courtesy of BPRE

8031 Bent Mountain Rd, Roanoke, VA

$339,000

4 bd2 ba1,407 sq ft

8031 Bent Mountain Rd, Roanoke

Listing courtesy of Keller Williams Realty Roanoke

509 Cranwell Circle, Blacksburg, VA

$485,000, price reduced by $11K

4 bd3 ba1,823 sq ft

509 Cranwell Circle, Blacksburg

Listing courtesy of Nest Realty SWVA

507 Neighborly Way, Blacksburg, VA

$250,000

3 bd2.5 ba1,496 sq ft

507 Neighborly Way, Blacksburg

Listing courtesy of Roots Realty Group

527 Neighborly Way, Blacksburg, VA

$245,000

3 bd2.5 ba1,496 sq ft

527 Neighborly Way, Blacksburg

Listing courtesy of Roots Realty Group

1200 Airport Road, Blacksburg, VA

$255,000

3 bd2 ba1,410 sq ft

1200 Airport Road, Blacksburg

Listing courtesy of Roots Realty Group

505 Neighborly Way, Blacksburg, VA

$250,000

3 bd2.5 ba1,496 sq ft

505 Neighborly Way, Blacksburg

Listing courtesy of Roots Realty Group

1429 Whitethorn Street, Pulaski, VA

$299,000

4 bd2 ba2,273 sq ft

1429 Whitethorn Street, Pulaski

Listing courtesy of Real Broker, LLC

140 Newbern Road, Dublin, VA

$259,900

7 bd7 ba2,803 sq ft

140 Newbern Road, Dublin

Listing courtesy of Long & Foster - Blacksburg

206 Houston Mines Rd, Troutville, VA

$294,950

3 bd1.5 ba1,100 sq ft

206 Houston Mines Rd, Troutville

Listing courtesy of Mac Westland Real Estate Group

8711 Little Hoop Rd, Roanoke, VA

$261,500, price reduced by $500

2 bd2.5 ba1,520 sq ft

8711 Little Hoop Rd, Roanoke

Listing courtesy of Keller Williams Realty Roanoke

1205 Campbell Ave SW, Roanoke, VA

$450,000

4 bd3 ba2,847 sq ft

1205 Campbell Ave SW, Roanoke

Listing courtesy of Nest Realty Roanoke

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

Get alerts