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

Apartments for Rent in Jefferson County, AL

983 rentals available
  • 929 49th Street Ensley

    $1,145
    929 49th Street Ensley, Birmingham, AL 35208
    (205) 644-0234

    1 unit available
    3 bed
    Amenities

    W/D hookup, Hardwood floors, Pet friendly, Parking, Air conditioning, and Internet access

  • 2330 Grayson Valley Drive

    $1,045
    2330 Grayson Valley Drive, Grayson Valley, AL 35235
    (205) 644-0234

    1 unit available
    2 bed
    Amenities

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

  • 5005 6th Avenue South

    $1,995
    5005 6th Avenue South, Birmingham, AL 35212
    (205) 644-0234

    1 unit available
    3 bed
    Amenities

    On-site laundry, Patio / balcony, Hardwood floors, Dishwasher, Pet friendly, and Parking

  • 207 Polly Reed Road Northeast

    $1,225
    207 Polly Reed Road Northeast, Center Point, AL 35215
    (205) 651-4344

    1 unit available
    3 bed
    Amenities

    Pet friendly, Recently renovated, Stainless steel, and Ceiling fan

  • 4691 Woodford Circle

    $2,175
    4691 Woodford Circle, Jefferson County, AL 35022
    (205) 271-0177

    1 unit available
    3 bed
    Amenities

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

  • 7257 Owen Park Circle

    $1,835
    7257 Owen Park Circle, Jefferson County, AL 35111
    (205) 271-0177

    1 unit available
    3 bed
    Amenities

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

  • 1509 44th Street Ensley

    $995
    1509 44th Street Ensley, Birmingham, AL 35208
    (205) 644-0234

    1 unit available
    3 bed
    Amenities

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

  • 2121 Mississippi Avenue

    $1,230
    2121 Mississippi Avenue, Hueytown, AL 35023
    (205) 271-0177

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Pet friendly, Pool, Ceiling fan, Extra storage, and Microwave

  • 2902 Tall Tree Lane

    $1,245
    2902 Tall Tree Lane, Forestdale, AL 35005
    (205) 644-0234

    1 unit available
    3 bed
    Amenities

    W/D hookup, Patio / balcony, Hardwood floors, Dishwasher, Pet friendly, Parking + more

  • 1629 16th Avenue South

    $1,225
    1629 16th Avenue South, Birmingham, AL 35205
    (205) 644-0234

    1 unit available
    2 bed
    Amenities

    Patio / balcony, Dishwasher, Pet friendly, Air conditioning, Ceiling fan, Fireplace + more

  • 908 Kathryne Circle

    $1,345
    908 Kathryne Circle, Jefferson County, AL 35235
    (205) 651-4344

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Dishwasher, Pet friendly, Garage, Stainless steel, and Carpet

  • 5773 Timber Leaf Loop

    $2,495
    5773 Timber Leaf Loop, Jefferson County, AL 35022
    (205) 651-4344

    1 unit available
    5 bed
    Amenities

    On-site laundry, Patio / balcony, Pet friendly, Garage, Stainless steel, and Walk in closets

  • 624 Old Pine Road

    $1,250
    624 Old Pine Road, Birmingham, AL 35214
    (659) 233-0700

    1 unit available
    3 bed
    Amenities

    Pet friendly, Garage, Ceiling fan, Bbq/grill, Range, Oven + more

  • 2724 Lee Avenue Southwest

    $795
    2724 Lee Avenue Southwest, Birmingham, AL 35211
    (205) 644-0234

    1 unit available
    3 bed
    Amenities

    W/D hookup, Hardwood floors, Pet friendly, Parking, Air conditioning, and Internet access

  • 3472 BRENT DRIVE

    $2,600
    3472 Brent Drive, Vestavia Hills, AL 35243
    (205) 969-8910

    1 unit available
    3 bed
    Amenities

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

  • 917 DUNRIDGE DRIVE

    $2,050
    917 Old Oak Trce, Birmingham, AL 35215
    (205) 969-8910

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Hardwood floors, Garage, Recently renovated, Fireplace, and Microwave

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