Browse & Search Properties in Grayson County, VA
Grayson County, VA Homes for Sale
A property in Grayson is a perfect place to live and offers access to some of the best parks, best drives, and best shops.
After you’ve taken a look at our properties below, check out our helpful buyer’s guide to the area!
Featured Listings
Home with Beautiful Yard Close to New River
Ideal Camping Acreage Very Close to Grayson Highlands Park
Cozy 3 BR, 1.5 BA Log Home in City of Galax
23.252 acres joining Grayson Highlands Park
Cabin in the Mountains!
Our Properties
112 listings found.
Farmhouse w/ Creek Close to Grayson Highlands Park
28 Flatridge Rd
Troutdale, VA 24378
- 3Beds
- 1Baths
- 1,357Sq ft
- 2Acres
Wooded Tract close to Galax, VA and the Blue Ridge Parkway
TBD Dickey Dr
Galax, VA 24333
Own 72.74 acres in the Blue Ridge Mountains
TBD Sturgill Rd
Mouth of Wilson, VA 24363
Home & 75 Acres with Stocked Trout Pond in the High Country
4601 Razor Ridge Rd
Troutdale, VA 24378
- 3Beds
- 2Baths
- 1,176Sq ft
- 78Acres
Custom Home and Acreage in Blue Ridge Mountains
217 Little Big Horn Ln
Independence, VA 24348
- 4Beds
- 3Baths
- 2,840Sq ft
- 5Acres
Cabin and 6 Acres on Mill Creek
4917 Highlands Parkway
Mouth of Wilson, VA 24363
- 3Beds
- 1Baths
- 958Sq ft
- 6Acres
24 Acres of Unrestricted Land near Grayson Highlands & Jefferson Forest
TBD Spencer Branch Road
Mouth of Wilson, VA 24363
3 bedroom, 3 bath Home Close to Jefferson National Forest
936 Grange Hall Road
Troutdale, VA 24378
- 3Beds
- 3Baths
- 2,006Sq ft
- 1Acres
6.26 acres with View and Creek
117 Point Lookout Ln.
Independence, VA 24348
Colonial Home & Mini Farm in Independence, VA
996 Hidden Valley Lane
Independence, VA 24348
- 5Beds
- 3Baths
- 2,240Sq ft
- 10Acres
5 Acres Of Land in Grayson County, VA
P-3 Point Lookout Ln.
Independence, VA 24348
5.2 Acres Of Land in Grayson County, VA
P-7 Point Lookout Ln.
Independence, VA 24348
Recently Updated 3 bedroom, 2 bath Home in Independence, VA
409 S Independence Ave
Independence, VA 24348
- 3Beds
- 2Baths
- 1,755Sq ft
- 1Acres
Ridgetop Blue Ridge Mountain Home and Acreage
1148 Old Buck Ln
Independence, VA 24348
- 2Beds
- 2Baths
- 1,896Sq ft
- 77Acres
7 Acres on Beautiful Mountain Trout Stream Grayson County VA
TBD Fox Creek Rd.
Mouth of Wilson, VA 24363
Split-Level Home and 5 Acres in the Highlands
1325 Shippy's Branch Rd
Mouth of Wilson, VA 24363
- 3Beds
- 1Baths
- 1,522Sq ft
- 5Acres
3.18 Acres on the New River!
24 Moxley Ridge Ln.
Independence, VA 24348
Home and 9 acres on Trout Stream in Mouth of Wilson, VA
4427 Fox Creek Rd
Mouth of Wilson, VA 24363
- 5Beds
- 1Baths
- 1,806Sq ft
- 9Acres
6 acres Very Close to Lewis Fork Wilderness Area
TBD Days Bottom Ln
Troutdale, VA 24378
Unrestricted 5 Acre Land Tract Near Fries, VA
TBD Taylors Chapel Rd
Fries, VA 24330
Church Property For Sale In Fries VA
1847 Turkey Knob Rd
Fries, VA 24330
- NoneBeds
- NoneBaths
- 2,400Sq ft
- NoneAcres
Blue Ridge Mountain Cottage Home and Acreage For Sale
190 Nightingale Ln
Troutdale, VA 24378
- 3Beds
- 3Baths
- 2,109Sq ft
- 11Acres
5.08 Acres of Spectacular, Long Range Views in the Blue Ridge Mountains
T-11 Point Lookout Ln
Independence, VA 24348
5.19 Acres of Spectacular, Long Range Views in the Blue Ridge Mountains
T-3 Point Lookout Ln
Independence, VA 24348
29.14 acres of Land Joining Jefferson National Forest
TBD Flatridge Rd.
Troutdale, VA 24378
Commercial Property in Galax VA.
110 E. Oldtown St.
Galax, Virginia 24333
- NoneBeds
- NoneBaths
- 3,514Sq ft
- NoneAcres