Start your Madison County search
How many bedrooms do you need?

Apartments for Rent in Madison County, AL

704 rentals available
  • 1002 Parcus Road

    $1,500
    1002 Parcus Road Southeast, Huntsville, AL 35803
    (256) 468-4161

    1 unit available
    3 bed
    Amenities

    Granite counters, Pet friendly, Garage, Recently renovated, Stainless steel, and Carpet

  • 167 Maple Spring Trail

    $1,900
    167 Maple Spring Trail, Madison, AL 35758
    (256) 850-2477

    1 unit available
    4 bed
    Amenities

    In unit laundry, Garage, Stainless steel, and Refrigerator

  • 213 De Jan Road

    $2,195
    213 De Jan Road, Madison, AL 35758
    (256) 799-2909

    1 unit available
    4 bed
    Amenities

    On-site laundry, Pet friendly, Garage, Walk in closets, and Bathtub

  • 204 Valleyside Drive NE

    $1,600
    204 Valleyside Drive Northeast, Huntsville, AL 35810
    (256) 808-2122

    1 unit available
    3 bed
  • 300 Dinner Tree Square

    $1,800
    300 Dinner Tree Square, Madison County, AL 35811
    (256) 448-8062

    1 unit available
    4 bed
    Amenities

    In unit laundry, Patio / balcony, Granite counters, Dishwasher, Pet friendly, Garage + more

  • 122 Wilcot Road

    $1,895
    122 Wilcot Road, Meridianville, AL 35759
    (256) 658-4446

    1 unit available
    4 bed
    Amenities

    Garage

  • 210 Marinawoods Drive

    $1,199
    210 Marinawoods Drive Southeast, Huntsville, AL 35803
    (256) 519-7220

    1 unit available
    2 bed
    Amenities

    Parking

  • 1808 Oakwood Avenue

    $1,450
    1808 Oakwood Avenue Northeast, Huntsville, AL 35811
    (256) 519-7220

    1 unit available
    2 bed
    Amenities

    Patio / balcony, Carport, and Recently renovated

  • Freshly remodeled.

    $1,350
    2816 Coosa Circle Northwest, Huntsville, AL 35810
    (256) 667-2300

    1 unit available
    3 bed
    Amenities

    W/D hookup, Patio / balcony, Dishwasher, Pet friendly, Recently renovated, Range + more

  • Great Location the spacious 3BR 3BA won't last long!

    $1,795
    177 Sagebrook Drive, Madison County, AL 35757
    (862) 658-5235

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Dishwasher, Pet friendly, Microwave, Range, and Refrigerator

  • 3-Bedroom Home with Flexible Living Space

    $1,350
    145 Harris Road Northwest, Madison County, AL 35806
    (615) 242-3998

    1 unit available
    3 bed
    Amenities

    W/D hookup, Pet friendly, and Ceiling fan

  • 7492 Chaco Street

    $1,950
    7492 Chaco Street Southeast, Huntsville, AL 35763
    (256) 519-7220

    1 unit available
    3 bed
    Amenities

    Granite counters, Garage, and Recently renovated

  • 844 River Landing Blvd

    $1,690
    844 River Landing Boulevard Southwest, Huntsville, AL 35756
    (256) 426-3513

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Garage, Gym, Pool, Tennis court, and Clubhouse

  • 220 Knox Creek Trail

    $1,595
    220 Knox Creek Trail Northwest, Huntsville, AL 35757
    (256) 533-8388

    1 unit available
    3 bed
    Amenities

    Pet friendly, Garage, and Fireplace

  • 112 Vulcan Street

    $2,100
    112 Vulcan Street, Owens Cross Roads, AL 35763
    (256) 588-4476

    1 unit available
    5 bed
    Amenities

    Pet friendly, Garage, and Ceiling fan

  • 3508 Lois Lane

    $1,400
    3508 Lois Lane Northwest, Huntsville, AL 35810
    (256) 457-1896

    1 unit available
    3 bed
    Amenities

    Garage

Average rent in Madison County, Alabama

The average rent for a 1 bedroom apartment in Madison County is $1,281+, while the average rent for a 2 bedroom apartment is $1,663+. Rent rates updated ago
Studio
$1,147+Trending up
1 Bed
$1,281+Trending up
2 Beds
$1,663+Trending up
3+ Beds
$1,896+Trending up
* Averages are based on the rental prices of properties listed on Apartment List that don’t include fees

More Rental Options

Frequently Asked Questions