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
BACK BRANCH-BALLARD
Properties in Madison County in BACK BRANCH-BALLARD
Find homes for sale in Madison County by selecting a property below:
1231 Baileys Branch Rd, Marshall, NC 28753
196 Bailey Mountain Rd, Mars Hill, NC 28754
270 Bakers Creek Rd, Marshall, NC 28753
215 Ballard Ln, Marshall, NC 28753
812 Bakers Creek Rd, Marshall, NC 28753
643 Big Br Rd, Marshall, NC 28753
385 Back Branch Rd, Marshall, NC 28753
95 Bakers Creek Rd, Marshall, NC 28753
1015 Bakers Creek Rd, Marshall, NC 28753
3763 Baileys Branch Rd, Marshall, NC 28753
47 Baldwin Ln, Marshall, NC 28753
1591 Baileys Branch Rd, Marshall, NC 28753
35 Back Branch Rd, Marshall, NC 28753
119 Bailey Mountain Rd, Mars Hill, NC 28754
3120 Baileys Branch Rd, Marshall, NC 28753
414 Bailey Mountain Rd, Mars Hill, NC 28754
1945 Baileys Branch Rd, Marshall, NC 28753
188 Bakers Creek Rd, Marshall, NC 28753
1928 Baileys Branch Rd, Marshall, NC 28753
2285 Baileys Branch Rd, Marshall, NC 28753
133 Bakers Creek Rd, Marshall, NC 28753
53 Ballard Dr, Mars Hill, NC 28754
368 Bailey Mountain Rd, Mars Hill, NC 28754
115 Sage Brush Dr, Marshall, NC 28753
522 Bailey Mountain Rd, Mars Hill, NC 28754
96 Bailey Mountain Rd, Mars Hill, NC 28754
1 Back River Trl, Marshall, NC 28753
294 Ball Dr, Marshall, NC 28753
339 Back Branch Rd, Marshall, NC 28753
36 Badger Trl, Weaverville, NC 28787
1860 Baileys Branch Rd, Marshall, NC 28753
20 Ball Holw, Weaverville, NC 28787
69 Bailey Mountain Rd, Mars Hill, NC 28754
2077 Baileys Branch Rd, Marshall, NC 28753
964 Baker Rd, Marshall, NC 28753
1515 Baileys Branch Rd, Marshall, NC 28753
337 Back Branch Rd, Marshall, NC 28753
100 Ballard Dr, Mars Hill, NC 28754
865 Bailey Mountain Rd, Mars Hill, NC 28754
1641 Baileys Branch Rd, Marshall, NC 28753
2806 Baileys Branch Rd, Marshall, NC 28753
131 Bakers Creek Rd, Marshall, NC 28753
490 Bailey Mountain Rd, Mars Hill, NC 28754
64 Baird Rd, Mars Hill, NC 28754
3536 Baileys Branch Rd, Marshall, NC 28753
154 Bailey Mountain Rd, Mars Hill, NC 28754
3953 Baileys Branch Rd, Marshall, NC 28753
296 Bailey Mountain Rd, Mars Hill, NC 28754
1540 Baker Br Ln, Hot Springs, NC 28743
503 Bailey Mountain Rd, Mars Hill, NC 28754
26 Ball Hill Pl, Marshall, NC 28753
450 Bailey Mountain Rd, Mars Hill, NC 28754
231 Bailey Mountain Rd, Mars Hill, NC 28754
120 Bailey Mountain Rd, Mars Hill, NC 28754
783 Bakers Creek Rd, Marshall, NC 28753
25 Back River Trl, Marshall, NC 28753
368 Bailey Mountain Rd, Mars Hill, NC 28754
99999 Badger Trl, Weaverville, NC 28787
1121 Bakers Creek Rd, Marshall, NC 28753
172 Bailey Mountain Rd, Mars Hill, NC 28754
99999 Badger Trl, Weaverville, NC 28787
134 Ballard Dr, Mars Hill, NC 28754
205 Bakers Creek Rd, Marshall, NC 28753
124 Ballard Dr, Mars Hill, NC 28754
508 Back Hollow Rd, Mars Hill, NC 28754
1467 Baileys Branch Rd, Marshall, NC 28753
67 Ballard Dr, Mars Hill, NC 28754
1911 Baileys Branch Rd, Marshall, NC 28753
132 Bailey Mountain Rd, Mars Hill, NC 28754
217 Ballard Ln, Marshall, NC 28753
111 Back River Trl, Marshall, NC 28753
3225 Baileys Branch Rd, Marshall, NC 28753
276 Ball Dr, Marshall, NC 28753
547 Bakers Creek Rd, Marshall, NC 28753
245 Bakers Creek Rd, Marshall, NC 28753
1037 Bakers Creek Rd, Marshall, NC 28753
390 Back Branch Rd, Marshall, NC 28753
181 Back River Trl, Marshall, NC 28753
3780 Baileys Branch Rd, Marshall, NC 28753