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

Apartments for Rent in Jefferson County, AL

1,006 rentals available
  • 7417 Belgium Avenue

    $1,300
    7417 Belgium Avenue, Edgewater, AL 35224
    (205) 600-6603

    1 unit available
    4 bed
    Amenities

    Garage

  • 730 Aspen Run

    $1,323
    730 Aspen Run, Birmingham, AL 35209
    (205) 942-0014

    1 unit available
    2 bed
  • 11 Aspen CourtApt 125

    $979
    11 Aspen Court, Homewood, AL 35209
    (205) 942-2062

    1 unit available
    Studio
  • 2201 South Park Drive Southwest

    $900
    2201 South Park Drive Southwest, Birmingham, AL 35211
    (205) 723-0329

    1 unit available
    2 bed
    Amenities

    W/D hookup, Recently renovated, and Stainless steel

  • 2301 South Park Drive

    $1,050
    2301 South Park Drive Southwest, Birmingham, AL 35211
    (205) 723-0329

    1 unit available
    2 bed
    Amenities

    W/D hookup, Recently renovated, and Stainless steel

  • Fairfield

    $750
    404 54th Street, Fairfield, AL 35064
    (205) 841-5593

    1 unit available
    2 bed
    Amenities

    On-site laundry

  • MOVE IN SPECIAL AVAILABLE!

    $1,150
    5700 Court Q, Birmingham, AL 35228
    (205) 982-5647

    1 unit available
    3 bed
  • COMING SOON TO THE RENTAL MARKET!

    $1,025
    1579 Martin Avenue, Birmingham, AL 35208
    (205) 982-5647

    1 unit available
    3 bed
    Amenities

    Fireplace

  • 1019 Appalachee Street

    $1,190
    1019 Appalachee Street, Birmingham, AL 35234
    (205) 600-6603

    1 unit available
    3 bed
    Amenities

    On-site laundry and Recently renovated

  • 7728 Rugby Avenue

    $850
    7728 Rugby Avenue, Birmingham, AL 35206
    (659) 234-2674

    1 unit available
    2 bed
    Amenities

    Pet friendly, Recently renovated, and Stainless steel

  • BACK ON THE MARKET! MOVE IN READY!

    $1,100
    2633 28th Street Southwest, Birmingham, AL 35211
    (205) 982-5647

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Hardwood floors, and Pet friendly

  • 2250 HIGHLAND AVENUE

    $4,700
    2250 Highland Avenue, Birmingham, AL 35205
    (205) 969-8910

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Garage, Recently renovated, Pool, Fireplace, and Accessible

  • 1868 Saint Charles Court

    $799
    1868 St Charles Court Southwest, Birmingham, AL 35211
    (205) 635-4618

    1 unit available
    2 bed
    Amenities

    W/D hookup, Hardwood floors, Recently renovated, Air conditioning, Microwave, Range + more

  • Trussville's Stockton Community 5 Bedroom 3 Bathroom (Cul-da-sac lot)

    $3,650
    7911 Kerith Lane, Trussville, AL 35173
    (659) 276-8892

    1 unit available
    4 bed
    Amenities

    On-site laundry, Hardwood floors, Dishwasher, Garage, Stainless steel, Pool + more

Average rent in Jefferson County, Alabama

The average rent for a 1 bedroom apartment in Jefferson County is $1,474, while the average rent for a 2 bedroom apartment is $1,765. Rent rates updated ago
Studio
$1,172Trending up
1 Bed
$1,474Trending up
2 Beds
$1,765Trending up
3+ Beds
$1,736Trending up
* Averages are based on the rental prices of properties listed on Apartment List

More Rental Options

Frequently Asked Questions