Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Become an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Become an Agent
Madison County Homes for Sale & Real Estate
Save Search
price
-
Filters
41-80
of
306
Homes
Sort by Recommended
$299,990
1864 Culvin Creek Road
Marshall, NC 28753
2
Beds
2
Baths
1,224
Sq. Ft.
Virtual Tour
$599,000
110 Diamond Ridge
Marshall, NC 28753
4
Beds
2.5
Baths
2,714
Sq. Ft.
Virtual Tour
$524,900
101 Oak Ridge Court, Unit 701/700
Mars Hill, NC 28754
3
Beds
2
Baths
2,464
Sq. Ft.
$385,000
65 Jacks Holler
Marshall, NC 28753
3
Beds
2
Baths
1,327
Sq. Ft.
$669,000
195 El Miner Court, Unit 523
Mars Hill, NC 28754
3
Beds
3.5
Baths
2,401
Sq. Ft.
$320,000
88 Bearwallow Road
Leicester, NC 28748
2
Beds
1
Bath
1,615
Sq. Ft.
$240,000
500 Chimney Log Road
Marshall, NC 28753
2
Beds
1
Bath
1,001
Sq. Ft.
Virtual Tour
$6,900,000
112 Moon Shadow Lane
Marshall, NC 28753
4
Beds
5.5
Baths
5,865
Sq. Ft.
$240,000
Tbd Indigo Bunting Lane, Unit TRACT 3
Marshall, NC 28753
-
Beds
-
Baths
-
Sq. Ft.
$329,000
45 Veterans Circle, Unit 14
Mars Hill, NC 28754
3
Beds
2.5
Baths
1,241
Sq. Ft.
$199,000
32 A Avenue, Unit 8
Hot Springs, NC 28743
2
Beds
2
Baths
1,008
Sq. Ft.
$530,000
854 Lower Bailey Branch Road
Mars Hill, NC 28754
3
Beds
2
Baths
1,920
Sq. Ft.
Virtual Tour
$580,000
14 Oakridge Lane, Unit 754
Mars Hill, NC 28754
2
Beds
3
Baths
2,776
Sq. Ft.
$345,000
232 Scarlett Ridge Drive
Marshall, NC 28753
3
Beds
2
Baths
1,411
Sq. Ft.
$279,000
274 Spicewood Trail
Mars Hill, NC 28754
3
Beds
2
Baths
1,293
Sq. Ft.
$494,000
1111 Morlin Acres Drive
Marshall, NC 28753
3
Beds
2
Baths
1,679
Sq. Ft.
$474,000
167 Flint Morgan Road
Mars Hill, NC 28754
2
Beds
2
Baths
1,504
Sq. Ft.
$500,000
2345 Sugar Camp Road
Marshall, NC 28753
2
Beds
2
Baths
2,280
Sq. Ft.
$151,200
1010 Fisher Branch Road
Marshall, NC 28753
2
Beds
1
Bath
850
Sq. Ft.
Virtual Tour
$295,000
1246 Oak Rdg Lane
Mars Hill, NC 28754
2
Beds
2
Baths
1,216
Sq. Ft.
$475,000
1160 High Rock Mountain Road
Marshall, NC 28753
2
Beds
2
Baths
1,484
Sq. Ft.
$530,000
124 Wilds Branch Road
Marshall, NC 28753
3
Beds
2
Baths
2,239
Sq. Ft.
$385,000
895 Laurel Valley Road
Mars Hill, NC 28754
3
Beds
2
Baths
1,648
Sq. Ft.
$479,900
8985 Highway 208
Marshall, NC 28753
3
Beds
3
Baths
2,170
Sq. Ft.
Virtual Tour
$499,000
73 Oak Ridge Court, Unit 698 & 699
Mars Hill, NC 28754
2
Beds
2
Baths
1,155
Sq. Ft.
Virtual Tour
$570,000
188 Hill Top Acres Drive
Mars Hill, NC 28754
3
Beds
2
Baths
1,725
Sq. Ft.
$499,000
80 McKenzie Drive
Marshall, NC 28753
3
Beds
2
Baths
2,482
Sq. Ft.
$425,000
2939 Lonesome Mountain Road
Marshall, NC 28753
3
Beds
2
Baths
1,404
Sq. Ft.
$169,000
851 Lower Shut In Road
Hot Springs, NC 28743
0
Beds
1
Bath
-
Sq. Ft.
$450,000
556 Blue Hill Road
Marshall, NC 28753
3
Beds
4
Baths
2,159
Sq. Ft.
$449,000
1730 Windswept Ridge Road
Marshall, NC 28753
3
Beds
2
Baths
1,531
Sq. Ft.
$444,000
170 Lucas Lane
Mars Hill, NC 28754
2
Beds
3
Baths
1,778
Sq. Ft.
Virtual Tour
$589,000
121 Sunrise Drive
Mars Hill, NC 28754
3
Beds
3
Baths
1,624
Sq. Ft.
$325,000
2322 Gabriels Creek Road
Mars Hill, NC 28754
3
Beds
1
Bath
980
Sq. Ft.
$550,000
1820 Grapevine Road
Marshall, NC 28753
2
Beds
1
Bath
900
Sq. Ft.
$479,000
891 Morlin Acres Drive, Unit 33
Marshall, NC 28753
3
Beds
2
Baths
1,670
Sq. Ft.
Virtual Tour
$425,000
529 Highway 25
Hot Springs, NC 28743
4
Beds
2
Baths
2,741
Sq. Ft.
$499,000
833 Sprinkle Branch Road
Marshall, NC 28753
2
Beds
2
Baths
1,050
Sq. Ft.
$610,000
1265 Stackhouse Road
Marshall, NC 28753
2
Beds
2
Baths
1,201
Sq. Ft.
$600,000
21 Farm Valley Court
Weaverville, NC 28787
3
Beds
2.5
Baths
2,326
Sq. Ft.
1
2
3
4
5
6
...
8
Compass
NC
Madison County
Homes for Sale near Madison County
Neighborhoods
Cane River Township - Yancey County
Sandy Mush Township - Buncombe County
Price Creek Township - Yancey County
Leicester Township - Buncombe County
Ivy Township - Buncombe County
French Broad Township - Buncombe County
Flat Creek Township - Buncombe County
Fines Creek Township - Haywood County
Egypt Township - Yancey County
Crabtree Township - Haywood County
Reems Creek Township - Buncombe County
Pensacola Township - Yancey County
Ramseytown Township - Yancey County
Cataloochee Township - Haywood County
Burnsville Township - Yancey County
Beaverdam Township - Haywood County
Jacks Creek Township - Yancey County
Woodfin
White Oak Township - Haywood County
Reems Creek Golf Club
Show More
Cities
Mars Hill
Marshall
Hot Springs
Flag Pond
Barnardsville
Alexander
Leicester
Chuckey
Green Mountain
Del Rio
Weaverville
Hartford
Canton
Limestone
Burnsville
Afton
Asheville
Greeneville
Biltmore Lake
Candler
Show More
ZIPs
37743
37727
37657
37641
28787
28754
28753
28748
28743
28721
28714
28709
28701
37650
37753
37616
37843
28804
28716
28806
Show More
Looking for Rentals?
Homes and Apartments for Rent in Madison County