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

Apartments for Rent in Madison County, AL

758 rentals available
  • Home for Rent in Hazel Green, AL!!! Reduced Price!! one month prorated over the lease term- Prorate ONE FREE MONTH over a 13 Month Lease for a DISCOUNTED RENTAL RATE of $1,708/Month * SIGN by 10/15/2025

    $1,708
    336 Shady Lane, Madison County, AL 35750
    (205) 824-5008

    1 unit available
    4 bed
    Amenities

    W/D hookup, Dishwasher, Pet friendly, Garage, Stainless steel, Air conditioning + more

  • 2113 Stapp Drive Northeast

    $1,895
    2113 Stapp Drive Northeast, Huntsville, AL 35811
    (205) 644-0234

    1 unit available
    3 bed
    Amenities

    W/D hookup, Patio / balcony, Dishwasher, Pet friendly, Garage, Stainless steel + more

  • 392 Shelton Road

    $1,745
    392 Shelton Road, Madison, AL 35758
    (205) 644-0234

    1 unit available
    3 bed
    Amenities

    W/D hookup, Patio / balcony, Dishwasher, Pet friendly, Garage, Air conditioning + more

  • 148 Sagebrook Drive

    $2,165
    148 Sagebrook Drive, Madison County, AL 35757
    (256) 907-2141

    1 unit available
    4 bed
    Amenities

    Granite counters, Dishwasher, Pet friendly, Garage, Recently renovated, Air conditioning + more

  • 988 Carter Grove Road

    $1,395
    988 Carter Grove Road, Madison County, AL 35773
    (256) 907-2141

    1 unit available
    3 bed
    Amenities

    Granite counters, Dishwasher, Pet friendly, Recently renovated, Air conditioning, Fireplace + more

  • 6004 Cowin Drive NW

    $1,900
    6004 Cowin Drive Northwest, Huntsville, AL 35810
    (205) 354-6343

    1 unit available
    5 bed
    Amenities

    Pet friendly

  • 4300 Knight Rd SW

    $870
    4300 Knight Road Southwest, Huntsville, AL 35805
    (629) 206-8909

    1 unit available
    1 bed
    Amenities

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

  • 118 Millstone Lane

    $1,700
    118 Millstone Lane, Madison, AL 35758
    (256) 712-0084

    1 unit available
    3 bed
  • 1226 Mount Lebanon Road

    $1,795
    1226 Mount Lebanon Road, Madison County, AL 35773
    (205) 644-0234

    1 unit available
    3 bed
    Amenities

    W/D hookup, Patio / balcony, Dishwasher, Pet friendly, Garage, Air conditioning + more

  • 174 Foundry Street

    $2,095
    174 Foundry Street, Moores Mill, AL 35811
    (256) 670-2424

    1 unit available
    4 bed
    Amenities

    Patio / balcony, Granite counters, Dogs allowed, Garage, Air conditioning, and Fireplace

  • 3704 Timbercrest Drive Northwest

    $1,495
    3704 Timbercrest Drive Northwest, Huntsville, AL 35810
    (256) 670-2424

    1 unit available
    5 bed
    Amenities

    On-site laundry, Patio / balcony, Pet friendly, Parking, Recently renovated, and Microwave

  • 2615 Vinyard Street Northeast

    $2,100
    2615 Vinyard Street Northeast, Huntsville, AL 35811
    (659) 200-9443

    1 unit available
    4 bed
    Amenities

    Granite counters, Pet friendly, Recently renovated, Stainless steel, Air conditioning, and Ceiling fan

  • 102 Burwell Spring Lane

    $1,895
    102 Burwell Spring Lane, Madison County, AL 35749
    (205) 644-0234

    1 unit available
    3 bed
    Amenities

    In unit laundry, Patio / balcony, Dishwasher, Pet friendly, Garage, Air conditioning + more

  • 117 BrookLawn Drive

    $1,995
    117 BrookLawn Drive, Madison County, AL 35749
    (205) 206-6910

    1 unit available
    3 bed
    Amenities

    W/D hookup, Pet friendly, Garage, and Fireplace

  • 206 Sedgewick Drive

    $1,795
    206 Sedgewick Drive, Owens Cross Roads, AL 35763
    (256) 269-3723

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Pet friendly, and Trash valet

  • 109 Will Lane

    $1,645
    109 Will Lane, Harvest, AL 35749
    (847) 616-8202

    1 unit available
    3 bed
    Amenities

    W/D hookup, Granite counters, Hardwood floors, Pet friendly, 24hr maintenance, Garage + more

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