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

Apartments for Rent in Madison County, AL

769 rentals available
  • 109 Old Shell Road

    $1,900
    109 Old Shell Road, Moores Mill, AL 35759
    (256) 539-9501

    1 unit available
    4 bed
    Amenities

    Patio / balcony, Parking, Recently renovated, and Carpet

  • 114 Bremerton Drive

    $1,695
    114 Bremerton Drive Southwest, Huntsville, AL 35824
    (256) 539-9501

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Garage, and Fireplace

  • 2506 Freeman Road

    $2,200
    2506 Freeman Road Southwest, Huntsville, AL 35805
    (256) 382-7300

    1 unit available
    3 bed
    Amenities

    New construction and Parking

  • 2843 Hobbs Island Road

    $1,500
    2843 Hobbs Island Road Southeast, Madison County, AL 35803
    (256) 325-7368

    1 unit available
    3 bed
    Amenities

    Pet friendly, Parking, Recently renovated, and Fireplace

  • 143 Pat Cain Drive

    $2,000
    143 Pat Cain Drive, Madison County, AL 35761
    (256) 882-2223

    1 unit available
    4 bed
    Amenities

    Patio / balcony, Granite counters, Hardwood floors, Garage, Stainless steel, and Bathtub

  • 146 Forestbrook Drive

    $1,795
    146 Forestbrook Drive, Madison County, AL 35757
    (256) 895-0350

    1 unit available
    3 bed
    Amenities

    In unit laundry, Garage, Stainless steel, Walk in closets, Air conditioning, Ceiling fan + more

  • 1661 Nick Davis Road

    $1,345
    1661 Nick Davis Road, Madison County, AL 35749
    (256) 895-0350

    1 unit available
    3 bed
    Amenities

    On-site laundry, Patio / balcony, Parking, Recently renovated, Walk in closets, Air conditioning + more

  • 111 N Ervington Place

    $2,500
    111 Ervington Place, Madison, AL 35758
    (256) 766-0000

    1 unit available
    4 bed
    Amenities

    Garage and Fireplace

  • 124 Hutchinson Road

    $3,500
    124 Hutchinson Rd, Madison County, AL 35756
    (256) 682-1920

    1 unit available
    5 bed
    Amenities

    Patio / balcony, Garage, Stainless steel, Walk in closets, and Fireplace

  • 127 Haden Road

    $1,050
    127 Haden Road, Madison County, AL 35741
    (256) 990-6530

    1 unit available
    2 bed
    Amenities

    In unit laundry, Hardwood floors, and Carport

  • 103 Gordon Drive

    $1,550
    103 Gordon Drive, Madison, AL 35758
    (256) 539-9501

    1 unit available
    3 bed
    Amenities

    Garage and Fireplace

  • 110 Brushcreek Drive

    $1,550
    110 Southwest Brushcreek Drive, Huntsville, AL 35824
    (256) 539-9501

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Granite counters, Garage, and Fireplace

  • 1829 Rushing Wood Drive

    $2,100
    1829 Rushing Wood Drive Northwest, Huntsville, AL 35757
    (256) 990-6530

    1 unit available
    3 bed
    Amenities

    In unit laundry, Granite counters, Garage, Stainless steel, Walk in closets, and Pool

  • 2504 Freeman Road

    $2,000
    2504 Freeman Road Southwest, Huntsville, AL 35805
    (256) 382-7300

    1 unit available
    3 bed
    Amenities

    New construction and Parking

  • 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

  • 401 E Clinton Avenue E

    $1,650
    401 Clinton Avenue East, Huntsville, AL 35801
    (888) 923-5547

    1 unit available
    2 bed
    Amenities

    Parking and Fireplace

Average rent in Madison County, Alabama

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

More Rental Options

Frequently Asked Questions