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

Apartments for Rent in Jefferson County, AL

967 rentals available
  • Oaks at Lakeshore

    $1,240
    1200 Oaks Drive, Birmingham, AL 35209

    1 unit available
    1 bed
  • Crowne at Grandview

    $1,276
    3550 Grandview Parkway, Birmingham, AL 35243

    1 unit available
    1 bed
  • 2891 Acton Rd Unit E12

    $1,746
    2891 Acton Road, Birmingham, AL 35243

    1 unit available
    2 bed
  • 5416 Avenue D

    $950
    5416 Avenue D, Fairfield, AL 35064
    (205) 291-1277

    1 unit available
    2 bed
    Amenities

    On-site laundry, Garage, Recently renovated, and Refrigerator

  • 2412 2ND AVENUE

    $1,800
    2412 2nd Avenue North, Birmingham, AL 35203
    (205) 875-6959

    1 unit available
    1 bed
    Amenities

    Dishwasher, Parking, Fireplace, Microwave, Bathtub, and Refrigerator

  • The Thomas Lofts

    $2,880
    2227 2nd Avenue North, Birmingham, AL 35203
    (205) 969-8910

    1 unit available
    1 bed
    Amenities

    In unit laundry, Patio / balcony, Pet friendly, Garage, Recently renovated, and Stainless steel

  • 2919 10TH AVENUE

    $975
    2919 10th Avenue South, Birmingham, AL 35205
    (205) 822-2272

    1 unit available
    1 bed
    Amenities

    On-site laundry, Patio / balcony, Dishwasher, Parking, Fireplace, and Range

  • 2600 ARLINGTON AVENUE

    $3,500
    2600 Arlington Avenue South, Birmingham, AL 35205
    (205) 969-8910

    1 unit available
    2 bed
    Amenities

    Patio / balcony, Parking, Gym, Pool, Clubhouse, Hot tub + more

  • 3013 TWIN OAKS DRIVE

    $1,790
    3013 Twin Oak Drive, Vestavia Hills, AL 35243
    (205) 440-4740

    1 unit available
    2 bed
    Amenities

    Patio / balcony, Parking, Walk in closets, and Fireplace

  • 2222 2ND AVENUE N

    $2,300
    2222 2nd Avenue North, Birmingham, AL 35203
    (205) 969-8910

    1 unit available
    2 bed
    Amenities

    Patio / balcony, Granite counters, Hardwood floors, Garage, Recently renovated, and Stainless steel

  • 5321 CRESTWOOD BOULEVARD

    $2,050
    5321 Crestwood Boulevard, Birmingham, AL 35222
    (205) 492-6728

    1 unit available
    3 bed
    Amenities

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

  • 2020 5TH AVENUE

    $1,300
    2020 5th Avenue South, Birmingham, AL 35233
    (205) 397-6500

    2 units available
    1 bed • 3 bed
    Amenities

    In unit laundry, Dishwasher, Parking, Walk in closets, Gym, and Pool

  • 820 79TH PLACE

    $1,080
    820 79th Place South, Birmingham, AL 35206
    (205) 983-5622

    1 unit available
    3 bed
    Amenities

    On-site laundry, Patio / balcony, Granite counters, Parking, Recently renovated, Air conditioning + more

  • 5639 COLONY LANE

    $1,600
    5639 Colony Lane, Hoover, AL 35226
    (205) 969-8910

    1 unit available
    2 bed
    Amenities

    Parking, Walk in closets, Fireplace, and Bathtub

  • 2812 GEORGETOWN DRIVE

    $895
    2812 Georgetown Drive, Hoover, AL 35216
    (205) 475-1655

    1 unit available
    1 bed
    Amenities

    W/D hookup, Patio / balcony, Dishwasher, Pet friendly, Parking, and Fireplace

  • 3014 Laurel Lakes Cove

    $2,615
    3014 Laurel Lakes Cove, Helena, AL 35022
    (844) 395-3959

    1 unit available
    4 bed
    Amenities

    Dishwasher, Pet friendly, New construction, Pool, Extra storage, and Microwave

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