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

Apartments for Rent in Jefferson County, AL

967 rentals available
  • Cozy 3 Bed 2 Bath Home in Pinson

    $1,395
    6512 Kathy Circle, Jefferson County, AL 35126
    (205) 251-1267

    1 unit available
    3 bed
    Amenities

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

  • New On The Market with Fresh Updates!!

    $925
    928 25th Street Southwest, Birmingham, AL 35211
    (205) 407-4192

    1 unit available
    3 bed
  • Welcome to Your New Home!

    $1,025
    139 Elrie Boulevard, Jefferson County, AL 35020
    (205) 966-8543

    1 unit available
    3 bed
    Amenities

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

  • Pullman Flats #203

    $1,900
    2226 1st Avenue South, Birmingham, AL 35233
    (205) 983-8679

    1 unit available
    2 bed
    Amenities

    Dishwasher, Pet friendly, Parking, Range, Oven, and Refrigerator

  • Birmingham/Inglenook

    $750
    4537 40th Place North, Birmingham, AL 35217
    (205) 841-5593

    1 unit available
    2 bed
    Amenities

    W/D hookup, Hardwood floors, and Recently renovated

  • Charming 3-Bedroom Home with Basement and Covered Deck in Irondale, AL

    $1,425
    4926 Fulmar Drive, Irondale, AL 35210
    (205) 966-8543

    1 unit available
    3 bed
    Amenities

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

  • PRICE REDUCED!! MOVE IN READY!! CONTACT US TODAY!

    $1,100
    116 Red Lane Circle, Birmingham, AL 35215
    (205) 982-5647

    1 unit available
    3 bed
    Amenities

    Hardwood floors, Pet friendly, Garage, Ceiling fan, and Extra storage

  • 176 Will Street

    $1,150
    176 Will Street, Trussville, AL 35173
    (205) 251-1267

    1 unit available
    2 bed
    Amenities

    On-site laundry, Patio / balcony, Dishwasher, Air conditioning, Carpet, and Range

  • 305 18th Ct., NW

    $1,200
    305 18th Court Northwest, Center Point, AL 35215
    (205) 985-1010

    1 unit available
    3 bed
    Amenities

    Patio / balcony and Parking

  • For Rent

    $3,995
    3801 Rockbrook Circle, Mountain Brook, AL 35213
    (205) 968-3772

    1 unit available
    3 bed
    Amenities

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

  • Lipscomb

    $850
    5703 Avenue O, Lipscomb, AL 35020
    (205) 841-5593

    1 unit available
    2 bed
    Amenities

    W/D hookup, Hardwood floors, Garage, and Range

  • Back on the Market! Now Available!

    $995
    221 25th Street Southwest, Birmingham, AL 35211
    (205) 982-5647

    1 unit available
    3 bed
  • Birmingham

    $1,000
    1230 4th Terrace West, Birmingham, AL 35208
    (205) 841-5593

    1 unit available
    3 bed
    Amenities

    Patio / balcony

  • MOVE IN SPECIAL NOW OFFERED!

    $1,050
    2037 26th Street Ensley, Birmingham, AL 35218
    (205) 982-5647

    1 unit available
    3 bed
  • Three bedroom two bath house ready for a new resident

    $1,150
    1626 Berkley Avenue, Bessemer, AL 35020
    (407) 956-0310

    1 unit available
    3 bed
    Amenities

    Dishwasher, Pet friendly, and Range

  • 546 55th St

    $800
    546 55th Street, Fairfield, AL 35064
    (205) 927-6681

    1 unit available
    2 bed
    Amenities

    Hardwood floors, Pet friendly, and Recently renovated

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