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

Apartments for Rent in Jefferson County, AL

967 rentals available
  • 908 27th Street Southwest

    $1,200
    908 27th Street Southwest, Birmingham, AL 35211
    (205) 600-6603

    1 unit available
    3 bed
    Amenities

    Recently renovated

  • 2699 Piedmont Drive

    $2,355
    2699 Piedmont Drive, Helena, AL 35022
    (844) 395-3959

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Dishwasher, Pet friendly, New construction, Pool, and Ceiling fan

  • Townhome in Gardendale for rent - COMING SOON!!!

    $1,965
    4241 Lochshire Lane, Gardendale, AL 35071
    (205) 824-5008

    1 unit available
    3 bed
    Amenities

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

  • 1521 Graymont Avenue West

    $1,200
    1521 Graymont Avenue West, Birmingham, AL 35208
    (205) 600-6603

    1 unit available
    3 bed
    Amenities

    Recently renovated

  • 1711 Center Way South

    $1,200
    1711 Center Way South, Birmingham, AL 35205
    (205) 600-6603

    1 unit available
    3 bed
    Amenities

    Recently renovated

  • 1040 Aspen Run

    $803
    1040 Aspen Run, Birmingham, AL 35205
    (205) 942-0014

    1 unit available
    1 bed
  • Elevated Rental Home with Community Amenities

    $1,945
    4132 Prentice Street, Irondale, AL 35210
    (205) 896-1410

    1 unit available
    1 bed
    Amenities

    In unit laundry, Dishwasher, Pet friendly, Garage, Stainless steel, Walk in closets + more

  • For Rent

    $1,595
    849 Vestavia Lane, Vestavia Hills, AL 35216
    (205) 968-3772

    1 unit available
    2 bed
    Amenities

    Pet friendly

  • 1432 Brighton Road

    $1,200
    1432 Brighton Road, Birmingham, AL 35228
    (205) 600-6603

    1 unit available
    3 bed
    Amenities

    Recently renovated

  • Birmingham/West

    $1,100
    2516 Powderly Avenue Southwest, Birmingham, AL 35211
    (205) 841-5593

    1 unit available
    3 bed
    Amenities

    Carport

  • 5223 Loop Road

    $1,145
    5223 Loop Road, Birmingham, AL 35224
    (205) 600-6603

    1 unit available
    3 bed
    Amenities

    Recently renovated

  • Bright Airy 3-Bedroom home with Bonus Den

    $1,095
    405 13th Avenue Northwest, Birmingham, AL 35215
    (205) 966-8543

    1 unit available
    3 bed
    Amenities

    Hardwood floors, Recently renovated, and Range

  • 109 B Memory Court, Mountain Brook, Alabama 35213

    $1,850
    109 Memory Court, Mountain Brook, AL 35213
    (205) 879-4691

    1 unit available
    2 bed
    Amenities

    In unit laundry, Hardwood floors, Dishwasher, Pet friendly, Some paid utils, and Oven

  • Spacious 4 Bedroom Home in Well Kept Community

    $1,300
    724 10th Avenue West, Birmingham, AL 35204
    (205) 714-8100

    1 unit available
    4 bed
    Amenities

    Parking and Air conditioning

  • Birmingham/Roebuck

    $1,075
    1312 5th Place Northwest, Birmingham, AL 35215
    (205) 369-8736

    1 unit available
    3 bed
    Amenities

    Hardwood floors

  • Rental HOUSE with Elevated Amenities!

    $2,225
    4225 Brevard Boulevard, 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

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