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

Apartments for Rent in Jefferson County, AL

1,000 rentals available
  • 1337 ALABAMA AVENUE

    $625
    1337 Alabama Avenue Southwest, Birmingham, AL 35211
    (334) 631-1234

    1 unit available
    2 bed
    Amenities

    Parking, Air conditioning, Fireplace, Range, Oven, and Refrigerator

  • 1453 PRATT HIGHWAY

    $1,095
    1453 Pratt Highway, Forestdale, AL 35214
    (334) 631-1234

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Granite counters, Hardwood floors, Parking, and Fireplace

  • 415 19th Street South

    Ask for price
    415 19th Street South, Bessemer, AL 35020
    (205) 905-8799

    Contact for Availability
    Amenities

    Parking, Air conditioning, Range, and Refrigerator

  • 4909 Avenue R

    $1,150
    4909 Avenue R, Birmingham, AL 35208
    (205) 551-8172

    1 unit available
    4 bed
    Amenities

    Patio / balcony, Pet friendly, and Recently renovated

  • 1914 3RD AVENUE

    $2,250
    1914 3rd Avenue South, Birmingham, AL 35233
    (205) 870-3195

    1 unit available
    1 bed
    Amenities

    In unit laundry, Patio / balcony, Pet friendly, Parking, Fireplace, and Media room

  • 4822 SILAS AVENUE

    $2,550
    4822 Silas Avenue, Jefferson County, AL 35022
    (205) 969-8910

    1 unit available
    2 bed
    Amenities

    Parking, Stainless steel, Pool, Clubhouse, Fireplace, and Bbq/grill

  • 1810 KAVER LANE

    $3,000
    1810 Kaver Lane, Jefferson County, AL 35022
    (205) 822-2272

    1 unit available
    4 bed
    Amenities

    Patio / balcony, Parking, Stainless steel, Walk in closets, Gym, and Pool

  • 1444 BERRY ROAD

    $2,899
    1444 Berry Road, Homewood, AL 35226
    (205) 969-8910

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Garage, and Fireplace

  • 1317 Sloan Ave

    $1,095
    1317 Sloan Avenue, Tarrant, AL 35217
    (205) 236-3126

    1 unit available
    3 bed
    Amenities

    Refrigerator

  • 1305 2ND AVENUE

    $2,495
    1305 2nd Avenue South, Birmingham, AL 35233
    (205) 397-6500

    1 unit available
    3 bed
    Amenities

    Patio / balcony and Fireplace

  • 1329 4TH AVENUE

    $1,200
    1329 4th Avenue South, Birmingham, AL 35233
    (205) 969-8910

    1 unit available
    1 bed
    Amenities

    Hardwood floors, Dishwasher, Parking, Stainless steel, Walk in closets, Fireplace + more

  • 2645 Southbury Circle - 1

    $1,600
    2645 Southbury Circle, Vestavia Hills, AL 35216
    (205) 730-6312

    1 unit available
    2 bed
    Amenities

    W/D hookup, Patio / balcony, Hardwood floors, Dishwasher, Parking, Recently renovated + more

  • 1725 Mims Street Southwest

    $1,400
    1725 Mims Street Southwest, Birmingham, AL 35211
    (205) 905-8799

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Granite counters, Hardwood floors, and Recently renovated

  • 122 Hillside Rd

    $1,395
    122 Hillside Road, Bessemer, AL 35020
    (205) 236-3126

    1 unit available
    3 bed
    Amenities

    Patio / balcony and Refrigerator

  • 2820 20TH STREET ENSLEY

    $1,250
    2820 20th Street Ensley, Birmingham, AL 35208
    (205) 251-3022

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Hardwood floors, Parking, Fireplace, and Bathtub

  • 5009 2ND AVENUE

    $2,000
    5009 2nd Avenue North, Birmingham, AL 35212
    (205) 492-6728

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Granite counters, Dishwasher, Garage, Recently renovated, and Walk in closets

Average rent in Jefferson County, Alabama

The average rent for a 1 bedroom apartment in Jefferson County is $1,446+, while the average rent for a 2 bedroom apartment is $1,722+. Rent rates updated ago
Studio
$1,129+Trending up
1 Bed
$1,446+Trending up
2 Beds
$1,722+Trending up
3+ Beds
$1,729+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