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

Apartments for Rent in Madison County, AL

758 rentals available
  • 3501 Dubose Street

    $900
    3501 Dubose Street Southwest, Huntsville, AL 35805
    (256) 694-0117

    1 unit available
    2 bed
    Amenities

    Granite counters, Hardwood floors, Parking, and Recently renovated

  • 733 Lily Flagg Road

    $1,795
    733 Lily Flagg Road Southeast, Huntsville, AL 35802
    (256) 533-8388

    1 unit available
    3 bed
    Amenities

    Garage, Recently renovated, Fireplace, and Carpet

  • 141 Wethersfield Drive

    $1,530
    141 Wethersfield Drive, Harvest, AL 35749
    (256) 690-0111

    1 unit available
    3 bed
    Amenities

    Pet friendly, Garage, and Extra storage

  • 908 Stevens Court

    $800
    908 Stevens Court Northeast, Huntsville, AL 35801
    (256) 539-9501

    1 unit available
    2 bed
    Amenities

    Parking and Carpet

  • 4204 Lakeview Drive Northwest

    $1,375
    4204 Lakeview Drive Northwest, Huntsville, AL 35810
    (256) 969-1090

    1 unit available
    3 bed
    Amenities

    Recently renovated, Ceiling fan, Oven, and Refrigerator

  • 402 Stella Drive

    $1,600
    402 Stella Drive, Madison County, AL 35758
    (256) 270-5576

    1 unit available
    3 bed
    Amenities

    W/D hookup, Patio / balcony, Granite counters, Hardwood floors, Dishwasher, Pet friendly + more

  • 611 Larry Circle

    $2,400
    611 Larry Circle, Madison, AL 35758
    (256) 270-5576

    1 unit available
    3 bed
    Amenities

    W/D hookup, Patio / balcony, Dishwasher, Garage, Air conditioning, Ceiling fan + more

  • 2105 Shannonhouse Road

    $1,790
    2105 Shannonhouse Road Southwest, Huntsville, AL 35803
    (256) 325-1111

    1 unit available
    3 bed
    Amenities

    Garage and Fireplace

  • 624 Austin Drive

    $1,595
    624 Austin Drive Northwest, Huntsville, AL 35805
    (256) 882-0304

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Parking, and Recently renovated

  • 312 Fenrose Drive

    $1,800
    312 Fenrose Drive, Madison County, AL 35749
    (256) 573-1570

    1 unit available
    3 bed
    Amenities

    Dishwasher, Garage, Air conditioning, Microwave, Range, and Oven

  • 110 Windledge Place

    $2,500
    110 Windledge Place, Harvest, AL 35749
    (803) 968-4570

    1 unit available
    4 bed
    Amenities

    In unit laundry, Patio / balcony, Dishwasher, Pet friendly, Garage, Recently renovated + more

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

    $1,825
    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

  • 202 Beirne Avenue NW

    $1,495
    202 Beirne Avenue Northwest, Huntsville, AL 35801
    (256) 667-2300

    1 unit available
    3 bed
    Amenities

    Granite counters, Dishwasher, Pet friendly, Extra storage, Microwave, Range + more

  • Beautiful home in Toney

    $1,600
    1666 Opp Reynolds Road, Madison County, AL 35773
    (256) 486-4722

    1 unit available
    3 bed
    Amenities

    Pet friendly, Stainless steel, and Carpet

  • 102 Canterbury Circle

    $2,350
    102 Canterbury Circle, Madison, AL 35758
    (256) 207-8017

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Pet friendly, and Garage

  • 117 Hollington Drive

    $1,500
    117 Hollington Drive Northeast, Huntsville, AL 35811
    (256) 325-7368

    1 unit available
    3 bed
    Amenities

    Granite counters, Pet friendly, Garage, and Refrigerator

Average rent in Madison County, Alabama

The average rent for a 1 bedroom apartment in Madison County is $1,343, while the average rent for a 2 bedroom apartment is $1,653. Rent rates updated ago
Studio
$1,124Trending down
1 Bed
$1,343Trending down
2 Beds
$1,653Trending down
3+ Beds
$1,870Trending down
* Averages are based on the rental prices of properties listed on Apartment List

More Rental Options

Frequently Asked Questions