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
289
Homes
Sort by Recommended
$22,995
0 Rector Branch Road
Marshall, NC 28753
-
Beds
-
Baths
-
Sq. Ft.
$7,500
Tbd Foxden Road
Mars Hill, NC 28754
-
Beds
-
Baths
-
Sq. Ft.
$169,000
### Tillery Br Road, Unit 3
Marshall, NC 28753
-
Beds
-
Baths
-
Sq. Ft.
$249,111
0 Anderson Cove Road
Marshall, NC 28753
-
Beds
-
Baths
-
Sq. Ft.
$25,000
0 Mckinney Gap Drive
Mars Hill, NC 28754
-
Beds
-
Baths
-
Sq. Ft.
$40,000
0 Bear River Lodge Trail, Unit 77
Marshall, NC 28753
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$75,000
8535 Meadows Town Road
Marshall, NC 28753
-
Beds
-
Baths
-
Sq. Ft.
$100,000
3140 Bend Of Ivy Road, Unit A
Marshall, NC 28753
-
Beds
-
Baths
-
Sq. Ft.
$90,000
677 White Water Way, Unit 30
Marshall, NC 28753
-
Beds
-
Baths
-
Sq. Ft.
$435,000
0 Windswept Ridge Road
Marshall, NC 28753
3
Beds
2
Baths
1,531
Sq. Ft.
$205,000
71 North Spring Street
Hot Springs, NC 28743
0
Beds
-
Baths
-
Sq. Ft.
$525,000
0 Bear Creek Road
Marshall, NC 28753
-
Beds
-
Baths
-
Sq. Ft.
$25,000
0 Lonesome View
Marshall, NC 28753
-
Beds
-
Baths
-
Sq. Ft.
$50,000
1690 Firefly Trail
Marshall, NC 28753
-
Beds
-
Baths
-
Sq. Ft.
$49,900
99999 High Timber Trail, Unit LOT 108
Weaverville, NC 28787
-
Beds
-
Baths
-
Sq. Ft.
$115,000
0 Meadow Fork School Road
Hot Springs, NC 28743
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$849,000
5810 U Highway
Mars Hill, NC 28754
6
Beds
4
Baths
3,503
Sq. Ft.
$820,000
387 Skyway Drive
Marshall, NC 28753
3
Beds
2.5
Baths
2,211
Sq. Ft.
$349,000
1246 Oakridge Lane
Mars Hill, NC 28754
2
Beds
2
Baths
1,216
Sq. Ft.
$54,000
9999 Sunnyside Drive, Unit LOT 28
Marshall, NC 28753
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$849,000
5810 U Highway
Mars Hill, NC 28754
-
Beds
-
Baths
-
Sq. Ft.
$358,000
287 Quinn Hill Lane, Unit 89
Mars Hill, NC 28754
3
Beds
2.5
Baths
1,241
Sq. Ft.
$377,000
321 Quinn Hill Lane, Unit 86
Mars Hill, NC 28754
3
Beds
2
Baths
1,344
Sq. Ft.
$377,000
261 Quinn Hill Lane, Unit 91
Mars Hill, NC 28754
3
Beds
2
Baths
1,344
Sq. Ft.
$498,000
150 Easy Street
Hot Springs, NC 28743
-
Beds
-
Baths
-
Sq. Ft.
$540,500
547 Long Branch Road, Unit TRACT 2
Marshall, NC 28753
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$849,000
5810 U Highway
Mars Hill, NC 28754
6
Beds
4
Baths
3,503
Sq. Ft.
$9,100
19 Gardenside Road
Mars Hill, NC 28754
-
Beds
-
Baths
-
Sq. Ft.
$155,000
0 Gentry Farm Drive
Hot Springs, NC 28743
-
Beds
-
Baths
-
Sq. Ft.
$399,000
380 Quinn Hill Lane, Unit 51
Mars Hill, NC 28754
2
Beds
2.5
Baths
1,796
Sq. Ft.
$550,000
7530 Highway 208
Marshall, NC 28753
4
Beds
3
Baths
2,412
Sq. Ft.
$325,000
747 Petersburg Road
Marshall, NC 28753
2
Beds
1
Bath
1,003
Sq. Ft.
$699,000
1099 Meadow Fork Road
Hot Springs, NC 28743
-
Beds
-
Baths
-
Sq. Ft.
$15,000
0 El Miner Drive, Unit 492
Mars Hill, NC 28754
-
Beds
-
Baths
-
Sq. Ft.
$99,000
36-37 South Valley View Drive
Mars Hill, NC 28754
-
Beds
-
Baths
-
Sq. Ft.
$650,000
1180 Wolf Branch Road
Marshall, NC 28753
3
Beds
1
Bath
1,148
Sq. Ft.
$425,000
1631 Grapevine Road
Marshall, NC 28753
3
Beds
2
Baths
1,607
Sq. Ft.
$189,000
### Tillery Br Road, Unit 2
Marshall, NC 28753
-
Beds
-
Baths
-
Sq. Ft.
$139,900
0 Us 23 Highway, Unit 3
Mars Hill, NC 28754
-
Beds
-
Baths
-
Sq. Ft.
$738,000
90 Coates Road
Marshall, NC 28753
3
Beds
2
Baths
2,184
Sq. Ft.
1
2
3
4
5
6
...
8
Compass
NC
Madison County
Homes for Sale near Madison County
Neighborhoods
Ivy Township - Buncombe County
Fines Creek Township - Haywood County
Sandy Mush Township - Buncombe County
Price Creek Township - Yancey County
Leicester Township - Buncombe County
Flat Creek Township - Buncombe County
Cane River Township - Yancey County
French Broad Township - Buncombe 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
Flag Pond
Barnardsville
Alexander
Hot Springs
Mars Hill
Marshall
Leicester
Chuckey
Green Mountain
Del Rio
Weaverville
Hartford
Canton
Limestone
Burnsville
Afton
Asheville
Greeneville
Candler
Biltmore Lake
Show More
ZIPs
37657
37727
37743
37641
28743
28748
28714
28721
28709
28701
28787
28754
28753
37650
37753
37616
37843
28804
28716
28806
Show More
Looking for Rentals?
Homes and Apartments for Rent in Madison County