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

Apartments for Rent in Jefferson County, AL

967 rentals available
  • 6735 Roper Road

    $2,450
    6735 Roper Road, Trussville, AL 35173
    (659) 234-2674

    1 unit available
    3 bed
    Amenities

    Dogs allowed, Extra storage, and Furnished

  • 7704 7th Ave S

    $850
    7704 7th Avenue South, Birmingham, AL 35206
    (205) 340-6385

    1 unit available
    2 bed
    Amenities

    24hr maintenance, Garage, Recently renovated, Range, and Refrigerator

  • 4540 9th Court North

    $900
    4540 9th Court North, Birmingham, AL 35212
    (502) 699-3437

    1 unit available
    3 bed
    Amenities

    Pet friendly and Recently renovated

  • 5354 Dixieland Road

    $1,945
    5354 Dixieland Road, Irondale, AL 35210
    (205) 651-4344

    1 unit available
    4 bed
    Amenities

    Patio / balcony, Hardwood floors, Pet friendly, Garage, Trash valet, and Carpet

  • 5323 Dixieland Road

    $1,915
    5323 Dixieland Road, Irondale, AL 35210
    (205) 651-4344

    1 unit available
    4 bed
    Amenities

    Patio / balcony, Pet friendly, Stainless steel, and Trash valet

  • 149 Martin Drive

    $1,630
    149 Martin Drive, Birmingham, AL 35215
    (205) 271-0177

    1 unit available
    3 bed
    Amenities

    Pet friendly, Pool, Extra storage, and Refrigerator

  • 5002 Darlene Drive

    $1,485
    5002 Darlene Drive, Clay, AL 35126
    (205) 271-0177

    1 unit available
    3 bed
    Amenities

    Pet friendly, Pool, and Extra storage

  • 6436 Cheshire Cove Drive

    $2,350
    6436 Cheshire Cove Drive, Jefferson County, AL 35111
    (205) 271-0177

    1 unit available
    3 bed
    Amenities

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

  • 6525 Southern Trace Drive

    $2,050
    6525 Southern Trace Drive, Leeds, AL 35094
    (205) 271-0177

    1 unit available
    3 bed
    Amenities

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

  • 9353 Hoffman Place

    $2,250
    9353 Hoffman Place, Warrior, AL 35180
    (205) 271-0177

    1 unit available
    4 bed
    Amenities

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

  • 5630 Post Oak Trail

    $2,100
    5630 Post Oak Trail, Jefferson County, AL 35022
    (205) 271-0177

    1 unit available
    4 bed
    Amenities

    Pet friendly, Pool, Extra storage, and Refrigerator

  • 4162 Hathaway Lane

    $1,670
    4162 Hathaway Lane, Gardendale, AL 35071
    (205) 271-0177

    1 unit available
    2 bed
    Amenities

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

  • 7637 Ridge Tree Lane

    $1,180
    7637 Ridge Tree Lane, Jefferson County, AL 35126
    (205) 271-0177

    1 unit available
    3 bed
    Amenities

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

  • 145 Gurley Lane

    $1,525
    145 Gurley Lane, Birmingham, AL 35215
    (205) 271-0177

    1 unit available
    3 bed
    Amenities

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

  • 5970 Dewey Heights Road

    $1,520
    5970 Dewey Heights Road, Jefferson County, AL 35126
    (205) 644-0234

    1 unit available
    3 bed
    Amenities

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

  • 1333 Riverford Circle

    $2,335
    1333 Riverford Circle, Hoover, AL 35216
    (205) 271-0177

    1 unit available
    4 bed
    Amenities

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

Average rent in Jefferson County, Alabama

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

More Rental Options

Frequently Asked Questions