Start your Madison County search
How many bedrooms do you need?
1 of 7
3201 Walnut Creek Rd Unit D21
3201 Walnut Creek Road, Madison County NC 28753
$1,135
1 unit available
1 bed • 2 bed • 3 bed
1 of 28
$1,600
1 unit available
1 bed • 2 bed
Amenities
In unit laundry, Patio / balcony, Hardwood floors, Pet friendly, Parking, and Air conditioning
1 of 1
Updated 2 Bed 1 Bath Home in Mars Hill, NC!!(828) 692-7939
5881 U.S. 23 Alternate, Madison County NC 28754
$1,900
1 unit available
2 bed
Amenities
Patio / balcony, Pet friendly, Recently renovated, and Range
1 of 12
$1,075
1 unit available
2 bed
Amenities
W/D hookup, Parking, Air conditioning, Ceiling fan, Range, and Oven

Best market deals
These units are the best deal in town.
1 of 11
$900
1 unit available
1 bed
Amenities
On-site laundry, Pet friendly, Parking, Recently renovated, Some paid utils, and Internet access
1 of 1
$1,225
1 unit available
2 bed
Amenities
Garbage disposal, Range, and Refrigerator
More Rental Options
Cities
- Weaverville, NC Apartments (8)
- Woodfin, NC Apartments (8)
- Asheville, NC Apartments (170)
- Greeneville, TN Apartments (9)
- Maggie Valley, NC Apartments (4)
- Royal Pines, NC Apartments (7)
- Kingsport, TN Apartments (48)
- Bristol, VA Apartments (4)
- Hendersonville, NC Apartments (30)
- Johnson City, TN Apartments (68)
- Black Mountain, NC Apartments (11)
- Travelers Rest, SC Apartments (8)
- Bloomingdale, TN Apartments (5)
- Bristol, TN Apartments (27)
- Avery Creek, NC Apartments (4)
- White Pine, TN Apartments (4)
Counties
Frequently Asked Questions (FAQs)
In Madison County, the average rent is for a studio, $1,018 for a 1-bedroom, $1,075 for a 2-bedroom, and for a 3-bedroom.
You can use the pet-friendly filter to find apartments that allow pets.
The answer to this question depends on your household income and a couple of other factors. You can use our Rent Calculator to figure out how much you should spend on rent in Madison County.
You can use the off-campus housing filters to find apartments near colleges located in or around Madison County. Some of the colleges and universities in the area include Asheville-Buncombe Technical Community College, University of North Carolina at Asheville, East Tennessee State University, and Milligan College.