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

Apartments for Rent in Jefferson County, AL

967 rentals available
  • 55 Hanover Circle

    $1,100
    55 Hanover Circle, Birmingham, AL 35205
    (205) 701-1433

    1 unit available
    1 bed
    Amenities

    In unit laundry, Patio / balcony, Dishwasher, Pet friendly, All utils included, Parking + more

  • Highpointe Apartments

    $1,040
    1229 Beacon Parkway East, Birmingham, AL 35209

    1 unit available
    1 bed
  • 217 Olympia Dr Unit E31

    $1,004
    217 Olympia Drive, Homewood, AL 35209

    1 unit available
    1 bed
  • Cedar Creek Townhomes

    $903
    457 Flint Hill Road, Bessemer, AL 35022

    1 unit available
    2 bed
  • 1001 20th St S Unit C21

    $1,539
    1001 20th Street South, Birmingham, AL 35205

    1 unit available
    1 bed
  • 2318 Raintree Ct Unit A11

    $1,000
    2318 Rain Tree Court, Center Point, AL 35215

    1 unit available
    1 bed
  • 1423 Montclair Rd Unit D11

    $925
    1423 Montclair Road, Birmingham, AL 35210

    1 unit available
    1 bed
  • Ridge at Crestwood

    $845
    7716 Sunrise Circle, Birmingham, AL 35210

    1 unit available
    1 bed
  • Bentwood

    $1,029
    2601 Evergreen Drive, Grayson Valley, AL 35235

    1 unit available
    2 bed
  • 834 Golden Gate Ln Unit C21

    $975
    834 Golden Gate Lane, Birmingham, AL 35209

    1 unit available
    1 bed
  • Wildwood

    $1,050
    601 Wildbrook Lane, Hoover, AL 35216

    1 unit available
    1 bed
  • Willows

    $899
    3565 Lorna Road, Hoover, AL 35216

    1 unit available
    1 bed
  • 860 Tyler Cir Unit A11

    $900
    860 Tyler Circle, Hoover, AL 35226

    1 unit available
    1 bed
  • 1605 12th Street S Unit D21

    $810
    1605 12th Street South, Birmingham, AL 35205

    1 unit available
    1 bed
  • 2300 & 2308 21st Avenue North / 2113 - 2119 23rd Street North Unit C32

    $850
    2300 21st Avenue North, Birmingham, AL 35234

    1 unit available
    2 bed
  • Crowne at Overton Village

    $1,224
    2901 Crowne Ridge Drive, Vestavia Hills, AL 35243

    1 unit available
    1 bed

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