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

Apartments for Rent in Jefferson County, AL

967 rentals available
  • 2034 49th Street Ensley

    $1,000
    2034 49th Street Ensley, Birmingham, AL 35208
    (502) 699-3437

    1 unit available
    4 bed
    Amenities

    Pet friendly and Recently renovated

  • Stylish Home with Luxury Finishes

    $2,225
    4069 Red Rock Place, Irondale, AL 35210
    (205) 896-1410

    1 unit available
    2 bed
    Amenities

    In unit laundry, Patio / balcony, Dishwasher, Pet friendly, Stainless steel, Walk in closets + more

  • Chapel Hill Apartments - Hoover, AL

    $1,074
    2262 Chapel Hill Road, Hoover, AL 35216
    (205) 824-6767

    1 unit available
    1 bed
    Amenities

    On-site laundry, Dishwasher, Pet friendly, Parking, Walk in closets, and Ceiling fan

  • 1758 6th Pl NW

    $1,200
    1758 6th Place Northwest, Center Point, AL 35215
    (205) 551-8172

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Pet friendly, Garage, and Extra storage

  • 2197 SAMUEL PASS

    $3,300
    2197 Samuel Pass, Hoover, AL 35226
    (205) 875-6959

    1 unit available
    4 bed
    Amenities

    Patio / balcony, Dishwasher, Parking, Pool, Ceiling fan, and Fireplace

  • 7224 QUEENSTOWN AVENUE

    $1,100
    7224 Queenstown Avenue, Birmingham, AL 35206
    (205) 875-6959

    1 unit available
    2 bed
    Amenities

    Patio / balcony, Dishwasher, Parking, Recently renovated, Air conditioning, and Fireplace

  • 3715 45th Avenue North

    $1,400
    3715 45th Avenue North, Birmingham, AL 35207
    (205) 600-6603

    1 unit available
    4 bed
    Amenities

    Hardwood floors, Carport, and Recently renovated

  • 3417 Park Avenue Southwest

    $1,000
    3417 Park Avenue Southwest, Birmingham, AL 35221
    (205) 600-6603

    1 unit available
    4 bed
    Amenities

    Recently renovated

  • 3257-B Warringwood Drive

    $1,050
    3257 Warringwood Drive, Hoover, AL 35216
    (205) 769-6050

    1 unit available
    2 bed
    Amenities

    Recently renovated and Pool

  • 3 Bedroom, 1 Bath! New on the Market and Newly Renovated! Better Hurry!!

    $1,100
    329 24th Court Northwest, Center Point, AL 35215
    (205) 407-4192

    1 unit available
    3 bed
    Amenities

    Hardwood floors and Recently renovated

  • 5724 Court P

    $1,100
    5724 Court P, Birmingham, AL 35228
    (659) 234-2674

    1 unit available
    3 bed
    Amenities

    Pet friendly

  • 824 42nd Place North

    $1,300
    824 42nd Place North, Birmingham, AL 35212
    (205) 600-6603

    1 unit available
    4 bed
    Amenities

    Recently renovated

  • 237 20th Street Southwest

    $800
    237 20th Street Southwest, Birmingham, AL 35211
    (205) 600-6603

    1 unit available
    3 bed
    Amenities

    Recently renovated

  • 1616 28th Street Ensley

    $1,200
    1616 28th Street Ensley, Birmingham, AL 35218
    (205) 600-6603

    1 unit available
    3 bed
    Amenities

    Recently renovated

  • 1725 Short 14th Street North

    $950
    1725 Short 14th Street North, Bessemer, AL 35020
    (205) 600-6603

    1 unit available
    3 bed
    Amenities

    Recently renovated

  • 5609 Avenue C

    $1,500
    5609 Avenue C, Lipscomb, AL 35020
    (205) 565-8577

    1 unit available
    5 bed
    Amenities

    W/D hookup, Hardwood floors, Dishwasher, Pet friendly, Recently renovated, Air conditioning + more

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