Log in
Sign up
Members get daily listing updates
SEARCH
For Sale
For Rent
Find an Agent
Feed
Favorites
Redfin Premier
Sell My Home
List My Home for Rent
Mobile App
Homepage
Saved Searches
Why Sell with Redfin?
Owner Dashboard
Open House Schedule
Appointments
Mortgage
Be a Redfin Agent
Notification Settings
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Find lenders & inspectors
Free home buying classes
US housing market
Rent ▾
Rental Resources
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
Should I sell or rent my home?
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Find handypeople and stagers
Home improvement trends
Redfin Premier
Mortgage ▾
Mortgage
Get pre-approved
Today's mortgage rates
Payment calculator
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
Redfin
USA
North Carolina
Madison County
MAIN-MCKINNEY
Properties in Madison County in MAIN-MCKINNEY
Find homes for sale in Madison County by selecting a property below:
30 Maple Dr, Mars Hill, NC 28754
203 McDaris Loop Dr #203, Mars Hill, NC 28754
686 Maney Cove Rd, Mars Hill, NC 28754
686 Maney Cove Rd, Mars Hill, NC 28754
118 Maple Gln Dr #190, Weaverville, NC 28787
1355 N Main St Unit B, Mars Hill, NC 28754
1262 Mckinney Rd, 4, Beech Glenn, NC 28754
486 Mckinney Rd, Mars Hill, NC 28754
731 Mckinney Rd, 4, Beech Glenn, NC 28754
180 Marvin Edwards Rd, Marshall, NC 28753
345 Manor Rd, Mars Hill, NC 28754
133 Mato Rd, Marshall, NC 28753
118 Maple Glen Dr Unit 189 & 190, Weaverville, NC 28787
386 Maney Cove Rd, Mars Hill, NC 28754
70 Mareldo Dr, Weaverville, NC 28787
316 Maney Cove Rd, Mars Hill, NC 28754
80 Mareldo Dr, Weaverville, NC 28787
1499 N Main St, Mars Hill, NC 28754
40 Massey Ln, Marshall, NC 28753
7915 Max Patch Rd, Clyde, NC 28721
164 Marvin Edwards Rd, Marshall, NC 28753
632 Manor Dr, Mars Hill, NC 28754
65 Marshbanks Rdg, Weaverville, NC 28787
678 McDevitt Rd, Marshall, NC 28753
167 McFalls Ln, Leicester, NC 28748
7158 Max Patch Rd, Hot Springs, NC 28743
1471 S Main St, Mars Hill, NC 28754
88 McDaris Loop Dr, Weaverville, NC 28787
201 Maple Leaf Ln, Marshall, NC 28753
1537 S Main St, Mars Hill, NC 28754
80 McKenzie Dr, Marshall, NC 28753
316 Maney Cove Rd, Mars Hill, NC 28754
575 McDevitt Rd, Marshall, NC 28753
1168 Max Patch Rd, Hot Springs, NC 28743
1355 S Main St, Mars Hill, NC 28754
400 Maney Cove Rd, Mars Hill, NC 28754
1477 N Main St, Mars Hill, NC 28754
120 Marie Ln, Marshall, NC 28753
TBD Mckinney Rd, 4, Beech Glenn, NC 28754
7700 Max Patch Rd, Hot Springs, NC 28743
1355 N Main St Unit 2, Mars Hill, NC 28754
61 Massey Ln, Marshall, NC 28753
118 Marys Way, Marshall, NC 28753
55 McKinley Dr, Leicester, NC 28748
40 Massey Ln, Marshall, NC 28753
386 Maney Cove Rd, Mars Hill, NC 28754
181 McDaris Loop Dr #181, Mars Hill, NC 28754
1477 N Main St, Mars Hill, NC 28754
TBD McDaris Loop Dr #181, NC 28754
357 McDaris Loop, Mars Hill, NC 28754
1125 Max Patch Rd, Hot Springs, NC 28743
121 Mb Shelton Dr, Mars Hill, NC 28754
225 Massey Ln, Marshall, NC 28753
871 S Main St, Mars Hill, NC 28754
1 Mary Etta Dr, Marshall, NC 28753
116 Maple Leaf Ln, Marshall, NC 28753
7156 Max Patch Rd, Hot Springs, NC 28743
115 Maple Gln Dr, Weaverville, NC 28787
145 W Massey Dr, Marshall, NC 28753
118 Maple Gln Dr, Weaverville, NC 28787
246 McDaris Loop Dr, Mars Hill, NC 28754
53 Maverick Ln, Marshall, NC 28753
969 Marshall RD, Marshall, NC 28753
214 Maney Mtn Rd, Barnardsville, NC 28709
431 S Main St, Mars Hill, NC 28754
1903 N Main St, Mars Hill, NC 28754
768 McDaris Loop, Mars Hill, NC 28754
434 McKinney Rd, Mars Hill, NC 28754
1562 S Main St, Mars Hill, NC 28754
91 Maple Dr, Mars Hill, NC 28754
176 McKenzie Dr, Marshall, NC 28753
146 Maney Cove Rd, Mars Hill, NC 28754
126 Mallard Pond Dr, Mars Hill, NC 28754
138 Mallard Pond Dr, Mars Hill, NC 28754
152 Massey Ln, Marshall, NC 28753
173 Marvin Edwards Rd, Marshall, NC 28753
2970 Max Patch Rd, Hot Springs, NC 28743
11 May Apple Ln Unit 100 & 365, Mars Hill, NC 28754
1355 N Main St Unit 1, Mars Hill, NC 28754