Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Join as an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Join as an Agent
Ashe County Homes for Sale & Real Estate
Save Search
price
-
Filters
1-40
of
431
Homes
Sort by Recommended
$229,000
2230 Old Highway 16
Jefferson, NC 28640
2
Beds
2
Baths
1,228
Sq. Ft.
$245,000
3937 Nc Highway
West Jefferson, NC 28694
3
Beds
1.5
Baths
1,444
Sq. Ft.
$265,000
4086 Nettle Knob Road, Unit U205
West Jefferson, NC 28694
2
Beds
2.5
Baths
-
Sq. Ft.
$499,000
181 Colt Creek Road
Lansing, NC 28643
4
Beds
2
Baths
3,360
Sq. Ft.
$550,000
180 Amberwood Lane
Jefferson, NC 28640
2
Beds
2.5
Baths
-
Sq. Ft.
$550,000
190 Amberwood Lane
Jefferson, NC 28640
2
Beds
2.5
Baths
-
Sq. Ft.
$265,000
4086 Nettle Knob Road, Unit U205
West Jefferson, NC 28694
2
Beds
1.5
Baths
930
Sq. Ft.
$265,000
4086 Nettle Knob Road
West Jefferson, NC 28694
465
Beds
1.5
Baths
930
Sq. Ft.
$250,000
2533 Ed Little Road
Creston, NC 28615
1
Bed
1
Bath
974
Sq. Ft.
$349,000
343 Walnut Hills Circle
Crumpler, NC 28617
3
Beds
2
Baths
1,875
Sq. Ft.
$749,900
969 Twin Bridges Drive
Fleetwood, NC 28626
4
Beds
3
Baths
2,300
Sq. Ft.
$20,000
Our Little Circle
Fleetwood, NC 28626
-
Beds
-
Baths
-
Sq. Ft.
$730,000
384 Bear Ridge Trail
Fleetwood, NC 28626
2
Beds
2
Baths
2,289
Sq. Ft.
Virtual Tour
$549,500
3091 Pine Swamp Road
Fleetwood, NC 28626
2
Beds
2.5
Baths
1,687
Sq. Ft.
$19,900
Lot 111 Sunset View Drive
Grassy Creek, NC 28631
-
Beds
-
Baths
-
Sq. Ft.
$599,000
503 North Jefferson Avenue
West Jefferson, NC 28694
3
Beds
2
Baths
2,080
Sq. Ft.
$779,000
569 Lauren Lane
West Jefferson, NC 28694
3
Beds
3
Baths
2,876
Sq. Ft.
Virtual Tour
$499,000
181 Colt Creek
Lansing, NC 28643
4
Beds
2
Baths
1,960
Sq. Ft.
$399,000
117 Betsy Lane
Jefferson, NC 28640
3
Beds
2
Baths
2,496
Sq. Ft.
$149,900
Crown Point Road
West Jefferson, NC 28694
-
Beds
-
Baths
-
Sq. Ft.
$279,900
440 Zion Methodist Church Road
Todd, NC 28684
0
Beds
1
Bath
780
Sq. Ft.
$296,000
135 Birkdale Court, Unit B5
Jefferson, NC 28640
2
Beds
2
Baths
1,150
Sq. Ft.
$47,500
8 Old River Road
West Jefferson, NC 28694
-
Beds
-
Baths
-
Sq. Ft.
$65,000
6 Westview Drive
West Jefferson, NC 28694
-
Beds
-
Baths
-
Sq. Ft.
$399,900
682 Stonebridge Lane
Todd, NC 28684
2
Beds
2
Baths
931
Sq. Ft.
$245,000
3937 Highway 163
West Jefferson, NC 28694
3
Beds
1.5
Baths
1,444
Sq. Ft.
$2,500,000
2240 Little Peak Creek Road
Jefferson, NC 28640
2
Beds
2
Baths
3,179
Sq. Ft.
$399,900
526 Beaver Drive
West Jefferson, NC 28694
3
Beds
1.5
Baths
1,134
Sq. Ft.
$499,500
189 Parker Place
Grassy Creek, NC 28631
2
Beds
3
Baths
1,982
Sq. Ft.
$62,900
Lot 16 Vista Ridge Road
West Jefferson, NC 28694
-
Beds
-
Baths
-
Sq. Ft.
$519,000
139 Deerwood Drive
Grassy Creek, NC 28631
3
Beds
2
Baths
1,549
Sq. Ft.
$40,000
Lot 19 Pinnacle Ridge Road
Todd, NC 28684
-
Beds
-
Baths
-
Sq. Ft.
$699,900
Cranberry Creek Road
Laurel Springs, NC 28644
3
Beds
3
Baths
2,763
Sq. Ft.
$469,000
1217 Lower Nettle Knob Road
West Jefferson, NC 28694
4
Beds
3
Baths
2,715
Sq. Ft.
$479,900
133 Pinewood Circle
Fleetwood, NC 28626
2
Beds
2
Baths
1,560
Sq. Ft.
$105,000
Tbd West Mill Creek Road
Warrensville, NC 28693
-
Beds
-
Baths
-
Sq. Ft.
$329,900
222 Big Branch Road
Creston, NC 28615
3
Beds
2
Baths
1,792
Sq. Ft.
$275,000
2280 West Buffalo Road
West Jefferson, NC 28694
4
Beds
2
Baths
1,728
Sq. Ft.
$45,000
Foster Oliver Lane
Lansing, NC 28643
-
Beds
-
Baths
-
Sq. Ft.
$30,000
Oaktree Lane
Jefferson, NC 28640
-
Beds
-
Baths
-
Sq. Ft.
1
2
3
4
5
6
...
9
Compass
NC
Ashe County
Homes for Sale near Ashe County
Neighborhoods
Chestnut Hill Township - Ashe County
Creston Township - Ashe County
Cranberry Township - Alleghany County
Clifton Township - Ashe County
West Jefferson Township - Ashe County
Virginia
Riverview Heights
Prathers Creek Township - Alleghany County
Pond Mountain Township - Ashe County
Piney Creek Township - Alleghany County
Peak Creek Township - Ashe County
Old Fields Township - Ashe County
North Fork Township - Ashe County
Mulberry Township - Wilkes County
Mountain Aire
Laurel Township - Ashe County
Jefferson Township - Ashe County
Jefferson Landing-Charter
Jefferson Landing
Grassy Creek Township - Ashe County
Show More
Cities
Zionville
Whitetop
West Jefferson
Warrensville
Trade
Todd
Scottville
Piney Creek
Mouth Of Wilson
Laurel Springs
Lansing
Jefferson
Grassy Creek
Glendale Springs
Fleetwood
Deep Gap
Crumpler
Creston
Vilas
Laurel Bloomery
Show More
ZIPs
37691
37683
37680
28698
28694
28693
28684
28672
28665
28663
28644
28643
28640
28631
28629
28618
28617
28615
24363
24292
Show More
Looking for Rentals?
Homes and Apartments for Rent in Ashe County