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
1-40
of
286
Homes
Sort by Recommended
Coming Soon
$550,000
679 Clarks Branch Road
Leicester, NC 28748
-
Beds
-
Baths
-
Sq. Ft.
Open: 4/6 10:00AM - 01:00PM
New
$550,000
2750 East Fork Road
Marshall, NC 28753
3
Beds
2
Baths
1,774
Sq. Ft.
$738,000
90 Coates Road
Marshall, NC 28753
3
Beds
2
Baths
2,184
Sq. Ft.
$235,000
74 Fraser Hill Drive
Mars Hill, NC 28754
3
Beds
2
Baths
1,248
Sq. Ft.
$365,000
559 Quinn Hill Lane
Mars Hill, NC 28754
3
Beds
2
Baths
1,469
Sq. Ft.
$415,890
94 Ridgeview Lane
Mars Hill, NC 28754
4
Beds
2.5
Baths
1,995
Sq. Ft.
Virtual Tour
$438,990
383 Ridgeview Lane
Mars Hill, NC 28754
4
Beds
2.5
Baths
2,565
Sq. Ft.
$540,500
547 Long Branch Road, Unit TRACT 2
Marshall, NC 28753
-
Beds
-
Baths
-
Sq. Ft.
$391,000
217 Quinn Hill Lane, Unit 94
Mars Hill, NC 28754
3
Beds
2
Baths
1,424
Sq. Ft.
$100,000
117 Morning Glory Lane
Marshall, NC 28753
-
Beds
-
Baths
-
Sq. Ft.
$420,000
276 Quinn Hill Lane, Unit 83
Mars Hill, NC 28754
3
Beds
2
Baths
1,424
Sq. Ft.
$391,000
294 Quinn Hill Lane, Unit 84
Mars Hill, NC 28754
3
Beds
2
Baths
1,424
Sq. Ft.
$63,000
0 El Miner Drive, Unit 464
Mars Hill, NC 28754
-
Beds
-
Baths
-
Sq. Ft.
$325,000
8016 Highway 25
Marshall, NC 28753
3
Beds
2
Baths
1,602
Sq. Ft.
$151,200
1010 Fisher Branch Road
Marshall, NC 28753
2
Beds
1
Bath
850
Sq. Ft.
$950,000
590 Willow Lane
Marshall, NC 28753
3
Beds
2
Baths
1,815
Sq. Ft.
$399,000
164 Marvin Edwards Road
Marshall, NC 28753
3
Beds
3
Baths
2,058
Sq. Ft.
$410,000
275 Quinn Hill Lane, Unit 90
Mars Hill, NC 28754
3
Beds
2.5
Baths
1,532
Sq. Ft.
Virtual Tour
$1,245,000
592 Susanna Cove Road
Mars Hill, NC 28754
4
Beds
5
Baths
5,470
Sq. Ft.
$377,000
244 Quinn Hill Lane, Unit 81
Mars Hill, NC 28754
3
Beds
2
Baths
1,344
Sq. Ft.
$925,000
169 North Serpentine Avenue
Hot Springs, NC 28743
5
Beds
4
Baths
4,300
Sq. Ft.
$400,000
609 Bailey Street
Mars Hill, NC 28754
3
Beds
2
Baths
1,850
Sq. Ft.
Virtual Tour
$289,900
830 Fred Holcombe Road
Mars Hill, NC 28754
2
Beds
1
Bath
797
Sq. Ft.
$650,000
34 Walnut Cove Road
Mars Hill, NC 28754
3
Beds
2
Baths
2,418
Sq. Ft.
$485,000
932 Morlin Acres Drive
Marshall, NC 28753
3
Beds
2
Baths
1,551
Sq. Ft.
$22,000
0 Winding Ridge Road, Unit 14
Marshall, NC 28753
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$1,580,000
1592-1370 Bone Camp Road
Marshall, NC 28753
-
Beds
-
Baths
-
Sq. Ft.
$2,500,000
1641 River Road
Hot Springs, NC 28743
-
Beds
-
Baths
-
Sq. Ft.
$275,000
2252 Cutshall Town Road
Marshall, NC 28753
-
Beds
-
Baths
-
Sq. Ft.
$240,000
15 Our Way Drive
Mars Hill, NC 28754
-
Beds
-
Baths
-
Sq. Ft.
$150,000
Tbd Jass Cove Road
Marshall, NC 28753
-
Beds
-
Baths
-
Sq. Ft.
$165,000
275 Raccoon Run, Unit 24
Marshall, NC 28753
-
Beds
-
Baths
-
Sq. Ft.
$100,000
62 Grassland Pond, Unit 13
Marshall, NC 28753
-
Beds
-
Baths
-
Sq. Ft.
$35,000
7 Cottage Lane, Unit 7
Mars Hill, NC 28754
-
Beds
-
Baths
-
Sq. Ft.
$39,000
400 Pine Cone Trail, Unit 20
Marshall, NC 28753
-
Beds
-
Baths
-
Sq. Ft.
$175,000
75 Raccoon Run, Unit 22
Marshall, NC 28753
-
Beds
-
Baths
-
Sq. Ft.
$45,000
9999 Meadow Fork Road
Hot Springs, NC 28743
-
Beds
-
Baths
-
Sq. Ft.
$50,000
82 Bear River Lodge Trail
Marshall, NC 28753
-
Beds
-
Baths
-
Sq. Ft.
$285,000
500 Chimney Log Road
Marshall, NC 28753
2
Beds
1
Bath
960
Sq. Ft.
$19,900
Tbd Spring Valley Drive
Mars Hill, NC 28754
-
Beds
-
Baths
-
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