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

Apartments for Rent in Madison County, AL

673 rentals available
  • 1007 Kinsey Drive Southeast

    $1,495
    1007 Southeast Kinsey Drive, Huntsville, AL 35803
    (256) 749-2000

    1 unit available
    3 bed
    Amenities

    On-site laundry, Patio / balcony, Dishwasher, Pet friendly, Garage, Walk in closets + more

  • 101 Winstead Cir

    $1,900
    101 Winstead Circle, Owens Cross Roads, AL 35763
    (256) 588-4476

    1 unit available
    3 bed
    Amenities

    Pet friendly and Garage

  • 22 Maple Grove Boulevard Southwest

    $2,200
    22 Maple Grove Boulevard Southwest, Huntsville, AL 35824
    (561) 427-4926

    1 unit available
    3 bed
    Amenities

    In unit laundry, Patio / balcony, Dishwasher, Dogs allowed, Garage, Recently renovated + more

  • 410 Jasmine Drive

    $1,945
    410 Jasmine Drive, Madison County, AL 35757
    (256) 964-9021

    1 unit available
    4 bed
    Amenities

    Pet friendly, Pool, Ceiling fan, Extra storage, Microwave, and Refrigerator

  • Home for Rent in Meridianville, AL!!! Available to view now!!! Sign a 13 Month Lease by 12/15/25 to receive HALF-OFF ONE MONTH'S RENT!

    $1,720
    242 John Harold Drive, Meridianville, AL 35759
    (205) 824-5008

    1 unit available
    4 bed
    Amenities

    W/D hookup, Dishwasher, Pet friendly, Walk in closets, Air conditioning, Extra storage + more

  • Home for Rent in Meridianville, AL!!! Available to View Now!!! Sign a 13 Month Lease by 12/15/25 to receive HALF-OFF ONE MONTH'S RENT!

    $1,725
    108 Edisto Circle, Madison County, AL 35759
    (205) 824-5008

    1 unit available
    3 bed
    Amenities

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

  • 115 Somer Creek Lane

    $2,250
    115 Somer Creek Lane, Madison County, AL 35811
    (256) 808-8493

    1 unit available
    4 bed
    Amenities

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

  • 3706 College Park Circle Northwest

    $1,800
    3706 College Park Circle Northwest, Huntsville, AL 35805
    (256) 969-1090

    1 unit available
    4 bed
    Amenities

    Patio / balcony, Granite counters, Hardwood floors, Recently renovated, Air conditioning, and Furnished

  • 3210 Delia Lane Northwest

    $1,650
    3210 Delia Lane Northwest, Huntsville, AL 35810
    (256) 969-1090

    1 unit available
    4 bed
    Amenities

    Granite counters and Recently renovated

  • 102 Elledge Farm Drive

    $1,795
    102 Elledge Farm Drive, Hazel Green, AL 35750
    (256) 749-2000

    1 unit available
    4 bed
    Amenities

    Pet friendly

  • 15007 Collier Drive Southeast

    $2,495
    15007 Collier Drive Southeast, Huntsville, AL 35803
    (256) 327-7615

    1 unit available
    5 bed
    Amenities

    On-site laundry, Recently renovated, and Walk in closets

  • Home for Rent in Hazel Green, AL!!! Reduced Price!!

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

  • 4988 Seven Pine Circle

    $1,050
    4988 7 Pine Circle, Huntsville, AL 35816
    (256) 588-4476

    1 unit available
    2 bed
    Amenities

    Parking and Fireplace

  • 6144 Taramore Lane Northwest

    $1,820
    6144 Taramore Lane Northwest, Huntsville, AL 35806
    (847) 616-8202

    1 unit available
    4 bed
    Amenities

    W/D hookup, Granite counters, Pet friendly, 24hr maintenance, Garage, and Stainless steel

  • 6102 Taramore Ln NW

    $1,820
    6102 Taramore Lane Northwest, Huntsville, AL 35806
    (847) 616-8202

    1 unit available
    4 bed
    Amenities

    W/D hookup, Granite counters, Pet friendly, 24hr maintenance, Garage, and Stainless steel

  • 2708 Cave Avenue Northwest

    $1,200
    2708 Cave Avenue Northwest, Huntsville, AL 35810
    (256) 969-1090

    1 unit available
    3 bed
    Amenities

    Recently renovated

Average rent in Madison County, Alabama

The average rent for a 1 bedroom apartment in Madison County is $1,287+, while the average rent for a 2 bedroom apartment is $1,665+. Rent rates updated ago
Studio
$1,143+Trending down
1 Bed
$1,287+Trending down
2 Beds
$1,665+Trending down
3+ Beds
$1,894+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