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
61-100
of
275
Homes
Sort by Recommended
$374,500
603 Redmon Road
Marshall, NC 28753
2
Beds
1
Bath
1,104
Sq. Ft.
$595,000
34 Walnut Cove Road
Mars Hill, NC 28754
3
Beds
2
Baths
2,418
Sq. Ft.
$99,000
36-37 South Valley View Drive
Mars Hill, NC 28754
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$449,000
2626 Puncheon Fork Road
Mars Hill, NC 28754
4
Beds
3
Baths
2,027
Sq. Ft.
$625,000
120 Easy Street
Hot Springs, NC 28743
-
Beds
-
Baths
-
Sq. Ft.
$435,000
0 Windswept Ridge
Marshall, NC 28753
3
Beds
2
Baths
1,531
Sq. Ft.
$151,200
1010 Fisher Branch Road
Marshall, NC 28753
2
Beds
1
Bath
850
Sq. Ft.
$115,000
0 Norton Branch Road
Marshall, NC 28753
-
Beds
-
Baths
-
Sq. Ft.
$399,000
164 Marvin Edwards Road
Marshall, NC 28753
3
Beds
3
Baths
2,058
Sq. Ft.
$650,000
0 Walnut Creek Road
Marshall, NC 28753
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$1,200,000
592 Susanna Cove Road
Mars Hill, NC 28754
4
Beds
5
Baths
5,470
Sq. Ft.
$275,000
500 Chimney Log Road
Marshall, NC 28753
2
Beds
1
Bath
960
Sq. Ft.
$369,000
460 Highway 208
Marshall, NC 28753
2
Beds
1
Bath
1,016
Sq. Ft.
Virtual Tour
$369,000
320 River Drive
Hot Springs, NC 28743
3
Beds
2.5
Baths
1,837
Sq. Ft.
$55,000
Lot 15 Red Wolf Run, Unit 15
Mars Hill, NC 28754
-
Beds
-
Baths
-
Sq. Ft.
$430,000
334 Foxden Road
Mars Hill, NC 28754
3
Beds
2
Baths
2,053
Sq. Ft.
$365,000
559 Quinn Hill Lane
Mars Hill, NC 28754
3
Beds
2
Baths
1,469
Sq. Ft.
$99,000
1214 Red Wolf Run, Unit 23
Mars Hill, NC 28754
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$220,000
218 Gerald Drive
Marshall, NC 28753
3
Beds
2
Baths
1,632
Sq. Ft.
$349,000
2322 Gabriels Creek Road
Mars Hill, NC 28754
3
Beds
1
Bath
980
Sq. Ft.
$575,000
1820 Grapevine Road
Marshall, NC 28753
2
Beds
1
Bath
900
Sq. Ft.
$358,000
335 Quinn Hill Lane, Unit 85
Mars Hill, NC 28754
3
Beds
2.5
Baths
1,241
Sq. Ft.
$358,000
287 Quinn Hill Lane, Unit 89
Mars Hill, NC 28754
3
Beds
2.5
Baths
1,241
Sq. Ft.
Virtual Tour
$480,000
514 Bruce Road
Mars Hill, NC 28754
4
Beds
1
Bath
2,004
Sq. Ft.
$377,000
244 Quinn Hill Lane, Unit 81
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.
$377,000
321 Quinn Hill Lane, Unit 86
Mars Hill, NC 28754
3
Beds
2
Baths
1,344
Sq. Ft.
$345,000
385 Quinn Hill Lane, Unit 55
Mars Hill, NC 28754
3
Beds
2.5
Baths
1,241
Sq. Ft.
$345,000
21 Veterans Circle, Unit 16
Mars Hill, NC 28754
3
Beds
2.5
Baths
1,241
Sq. Ft.
$345,000
33 Veterans Circle, Unit 15
Mars Hill, NC 28754
3
Beds
2.5
Baths
1,241
Sq. Ft.
$345,000
45 Veterans Circle, Unit 14
Mars Hill, NC 28754
3
Beds
2.5
Baths
1,241
Sq. Ft.
$525,000
527 El Miner Drive
Mars Hill, NC 28754
4
Beds
2.5
Baths
1,850
Sq. Ft.
$895,000
590 Willow Lane
Marshall, NC 28753
3
Beds
2
Baths
1,815
Sq. Ft.
$398,000
10120 Meadow Fork Road
Hot Springs, NC 28743
1
Bed
1
Bath
676
Sq. Ft.
$489,000
35 Kenzie Way
Mars Hill, NC 28754
2
Beds
2
Baths
1,200
Sq. Ft.
$549,000
2311 Old Mountain Road
Mars Hill, NC 28754
3
Beds
2
Baths
1,832
Sq. Ft.
$895,000
169 North Serpentine Avenue
Hot Springs, NC 28743
5
Beds
4
Baths
4,300
Sq. Ft.
$599,999
1818 Roaring Fork Road
Hot Springs, NC 28743
1
Bed
1
Bath
1,014
Sq. Ft.
$655,000
780 Anson G Betts Road
Marshall, NC 28753
1
Bed
1
Bath
842
Sq. Ft.
$529,500
1143 Morlin Acres Drive
Marshall, NC 28753
3
Beds
2
Baths
1,680
Sq. Ft.
1
2
3
4
5
6
7
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