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

Apartments for Rent in Jefferson County, AL

983 rentals available
  • Homewood Area - Oxmoor Glen - Minutes to Downtown UAB

    $1,895
    222 Oxmoor Place, Birmingham, AL 35211
    (205) 407-4192

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Dishwasher, Pet friendly, Garage, Walk in closets, Fireplace + more

  • Great Home - New on The Market!!

    $950
    1632 Collier Drive, Midfield, AL 35228
    (205) 407-4192

    1 unit available
    3 bed
  • 4-Bedroom 1-Bath House in Killough Springs Community

    $1,050
    1129 Dogwood Lane, Birmingham, AL 35215
    (205) 251-1267

    1 unit available
    4 bed
    Amenities

    W/D hookup, Hardwood floors, Parking, Air conditioning, Range, and Refrigerator

  • Hueytown

    $1,025
    122 Gwin Avenue, Hueytown, AL 35023
    (205) 841-5593

    1 unit available
    3 bed
    Amenities

    W/D hookup and Hardwood floors

  • Loft Available for Rent in Downtown Birmingham!!! Available to View Now!!! Sign a 13 month lease by 1/31/26 to receive ONE MONTH FREE RENT!!

    $1,195
    2329 1st Avenue North, Birmingham, AL 35203
    (205) 824-5008

    1 unit available
    1 bed
    Amenities

    In unit laundry, Patio / balcony, Dogs allowed, Parking, Recently renovated, Stainless steel + more

  • New On The Market with Fresh Updates!!

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

    1 unit available
    3 bed
  • 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

  • 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

  • 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

  • JANUARY MOVE IN SPECIAL!! FIRST MONTH FREE!

    $995
    5700 Court Q, Birmingham, AL 35228
    (205) 982-5647

    1 unit available
    3 bed
  • MOVE IN SPECIAL!!

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

    1 unit available
    3 bed
  • 3425 SANDNER COURT

    $1,500
    3425 Sandner Court, Homewood, AL 35209
    (205) 822-2272

    1 unit available
    2 bed
    Amenities

    In unit laundry, Patio / balcony, Hardwood floors, Dishwasher, Parking, Recently renovated + more

  • 2020 5TH AVENUE

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

    2 units available
    1 bed
    Amenities

    In unit laundry, Dishwasher, Garage, 24hr gym, Pool, Air conditioning + more

  • 1504 AL SEIER ROAD

    $1,800
    1504 Al Seier Road, Hoover, AL 35226
    (205) 969-8910

    1 unit available
    2 bed
    Amenities

    Parking, Walk in closets, and Fireplace

  • 608 FLAG CIRCLE

    $2,200
    608 Flag Circle, Hoover, AL 35226
    (205) 969-8910

    1 unit available
    3 bed
    Amenities

    In unit laundry, Granite counters, Hardwood floors, Garage, Pool, and Tennis court

Average rent in Jefferson County, Alabama

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