Homes for sale
Asking prices for homes from $22K to $7.6M, with a median of $335,000.
5,099 listings · 3,601 to 3,624
3,271 homes and 1,828 lots
$132,000
89 acresLand
TBD US Highway 23, Duffield
Listing courtesy of LPT Realty LLC
$389,000
3 bd2 ba2,552 sq ft
380 Green Valley Ln, Galax
Listing courtesy of Morton Realty & Auction
$329,950
3 bd2 ba1,680 sq ft
5002 Alum Spring Rd, Pulaski
Listing courtesy of United Country Anders Realty & Auction
$224,900
31 acresLand
TBD Little Laurel Rd., Troutdale
Listing courtesy of Matt Smith Realty
$490,000
4 bd3.5 ba3,758 sq ft
481 Wassona Dr, Marion
Listing courtesy of Deer Valley Realty Inc
$130,000
3 bd1 ba1,326 sq ft
1490 Floyd Pike Hwy, Hillsville
Listing courtesy of Rainbow Realty
$325,000
3 bd3 ba1,700 sq ft
414 Evergreen Trail, Fancy Gap
Listing courtesy of Cox Realty
$260,000
2 bd2.5 ba1,071 sq ft
263 N Church St, Marion
Listing courtesy of BHHS- Mountain Sky Properties, Wytheville
$260,000
2 bd2.5 ba1,071 sq ft
257 N Church St, Marion
Listing courtesy of BHHS- Mountain Sky Properties, Wytheville
$260,000
2 bd2.5 ba1,071 sq ft
259 N Church St, Marion
Listing courtesy of BHHS- Mountain Sky Properties, Wytheville
$260,000
2 bd2.5 ba1,071 sq ft
261 N Church St, Marion
Listing courtesy of BHHS- Mountain Sky Properties, Wytheville
$250,000
2 bd2.5 ba1,071 sq ft
265 N Church St, Marion
Listing courtesy of BHHS- Mountain Sky Properties, Wytheville
$250,000
2 bd2.5 ba1,071 sq ft
267 N Church St, Marion
Listing courtesy of BHHS- Mountain Sky Properties, Wytheville
$395,000
3 bd1 ba
243 Slide Mountain Rd, Bland
Listing courtesy of Short Way Real Estate Inc
$75,000
3 acresLand
2833 Fulton Rd., Independence
Listing courtesy of Collins and Associates Realty
$325,000
3 bd2 ba1,605 sq ft
2709 Grayson Turnpike, Wytheville
Listing courtesy of Short Way Real Estate Inc
$118,000
2 bd1 ba950 sq ft
145 J Wilson Rd, Swords Creek
Listing courtesy of Cedar Realty Group
$529,000
3 bd3.5 ba2,977 sq ft
198 Valley View Dr, Abingdon
Listing courtesy of Holston Realty, Inc
$229,900
3 bd1.5 ba1,765 sq ft
1661 Valley Dr, Bristol
Listing courtesy of eXp Realty
$150,000
42 acresLand
00 Laurel Park Ave, Martinsville
Listing courtesy of Mossy Oak Properties Land and Luxury
$94,500
22 acresLand
00 Laurel Park Ave, Martinsville
Listing courtesy of Mossy Oak Properties Land and Luxury
$99,999
27 acresLand
00 Laurel Park Ave, Martinsville
Listing courtesy of Mossy Oak Properties Land and Luxury
$2,500,000
4 bd4.5 ba5,965 sq ft
312 & 368 Oak Hill Dr, Cana
Listing courtesy of Fancy Gap Mountain Realty LLC
$39,999
5.9 acresLand
00 Laurel Park Ave, Martinsville
Listing courtesy of Mossy Oak Properties Land and Luxury
Be the first to know. Get an email when a home like these comes on the market.
Get alerts