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

Apartments for Rent in Jefferson County, AL

983 rentals available
  • 2347 Grayson Valley Circle - 2347

    $1,275
    2347 Grayson Valley Circle, Grayson Valley, AL 35235
    (205) 863-4099

    1 unit available
    2 bed
    Amenities

    Patio / balcony, Granite counters, Dishwasher, Stainless steel, Ceiling fan, and Carpet

  • 1606 49th Street Ensley

    $1,100
    1606 49th Street Ensley, Birmingham, AL 35208
    (205) 600-6603

    1 unit available
    3 bed
    Amenities

    Recently renovated

  • 1204 15th Way Southwest

    $1,400
    1204 15th Way Southwest, Birmingham, AL 35211
    (205) 600-6603

    1 unit available
    4 bed
    Amenities

    Recently renovated

  • 3216 Avenue B

    $1,200
    3216 Avenue B, Bessemer, AL 35020
    (205) 600-6603

    1 unit available
    3 bed
    Amenities

    Recently renovated

  • 9877 Redcliff Road

    $1,300
    9877 Redcliff Road, Birmingham, AL 35215
    (205) 600-6603

    1 unit available
    3 bed
    Amenities

    Recently renovated

  • 5517 Court O

    $1,000
    5517 Court O, Birmingham, AL 35208
    (205) 600-6603

    1 unit available
    2 bed
    Amenities

    Recently renovated

  • 1410 46th Street Ensley

    $1,100
    1410 46th Street Ensley, Birmingham, AL 35208
    (205) 600-6603

    1 unit available
    3 bed
    Amenities

    Recently renovated

  • 6140 Court F

    $1,200
    6140 Court F, Fairfield, AL 35064
    (205) 600-6603

    1 unit available
    4 bed
    Amenities

    Recently renovated

  • 709 30th Street Southwest

    $1,000
    709 30th Street Southwest, Birmingham, AL 35211
    (205) 600-6603

    1 unit available
    3 bed
    Amenities

    Recently renovated

  • 1101 47th Street Ensley

    $1,200
    1101 47th Street Ensley, Birmingham, AL 35208
    (205) 600-6603

    1 unit available
    3 bed
    Amenities

    Recently renovated

  • 294 Shades Crest Road

    $3,250
    294 Shades Crest Road, Hoover, AL 35226
    (205) 905-8799

    1 unit available
    4 bed
    Amenities

    Patio / balcony, Parking, Recently renovated, Gym, and Media room

  • 201 Notting Hill CircleApartment 2-107

    $1,125
    201 Notting Hill Circle, Hueytown, AL 35023
    (205) 484-9820

    1 unit available
    2 bed
  • 921 Valley Road Place

    $695
    921 Valley Road Place, Birmingham, AL 35208
    (214) 498-1861

    1 unit available
    3 bed
    Amenities

    Gym

  • 720 83rd Street South Birmingham, AL 35206

    $795
    720 83rd Street South, Birmingham, AL 35206
    (205) 874-9555

    1 unit available
    2 bed
    Amenities

    On-site laundry, Parking, Recently renovated, Air conditioning, Carpet, and Range

  • 9643 Williamsburg Drive

    $950
    9643 Williamsburg Drive, Birmingham, AL 35215
    (205) 358-3377

    1 unit available
    2 bed
    Amenities

    On-site laundry, Patio / balcony, Air conditioning, Fireplace, Bathtub, Range + more

  • 424 Robin Road

    $1,395
    424 Robin Road, Birmingham, AL 35214
    (205) 644-0234

    1 unit available
    3 bed
    Amenities

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

Average rent in Jefferson County, Alabama

The average rent for a 1 bedroom apartment in Jefferson County is $1,509+, while the average rent for a 2 bedroom apartment is $1,888+. Rent rates updated ago
Studio
$1,077+Trending up
1 Bed
$1,509+Trending up
2 Beds
$1,888+Trending up
3+ Beds
$1,863+Trending up
* Averages are based on the rental prices of properties listed on Apartment List that don’t include fees

More Rental Options

Frequently Asked Questions