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

Apartments for Rent in Jefferson County, AL

967 rentals available
  • 1120 Hall Street

    $850
    1120 Hall Street, Tarrant, AL 35217
    (659) 234-2674

    1 unit available
    2 bed
    Amenities

    Pet friendly, Recently renovated, and Carpet

  • 4329 Harmon St

    $1,000
    4329 Harmon Street, Birmingham, AL 35217
    (659) 234-2674

    1 unit available
    3 bed
    Amenities

    Hardwood floors, Pet friendly, Recently renovated, Air conditioning, and Range

  • 2053-B Montreat Circle

    $1,095
    2053 Montreat Circle, Vestavia Hills, AL 35216
    (205) 266-6684

    1 unit available
    1 bed
    Amenities

    In unit laundry, Hardwood floors, Dishwasher, Parking, Pool, Air conditioning + more

  • 8748 4th Avenue North

    $1,245
    8748 4th Avenue North, Birmingham, AL 35206
    (205) 651-4344

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Pet friendly, Carport, Stainless steel, Trash valet, and Range

  • 1229 8TH AVENUE

    $895
    1229 8th Avenue West, Birmingham, AL 35208
    (855) 450-0442

    1 unit available
    2 bed
    Amenities

    Hardwood floors, Parking, Recently renovated, and Fireplace

  • 1132 MARTINWOOD LANE

    $1,950
    1132 Martinwood Lane, Birmingham, AL 35235
    (205) 397-6500

    1 unit available
    3 bed
    Amenities

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

  • 1006 4TH AVENUE

    $695
    1006 4th Avenue North, Birmingham, AL 35203
    (855) 450-0442

    1 unit available
    2 bed
    Amenities

    Parking, Fireplace, Range, and Refrigerator

  • 1619 Graymont Avenue West

    $1,450
    1619 Graymont Avenue West, Birmingham, AL 35208
    (205) 600-6603

    1 unit available
    4 bed
    Amenities

    Recently renovated

  • One level home with garage!

    $2,495
    139 Hampton Circle, Jefferson County, AL 35226
    (205) 896-1410

    1 unit available
    3 bed
    Amenities

    In unit laundry, Granite counters, Hardwood floors, Dishwasher, Pet friendly, Garage + more

  • 1306 Avenue R

    $950
    1306 Avenue R, Birmingham, AL 35218
    (659) 234-2674

    1 unit available
    3 bed
    Amenities

    Pet friendly, Carport, and Carpet

  • Midfield

    $1,025
    517 Grant Street, Midfield, AL 35228
    (205) 841-5593

    1 unit available
    3 bed
    Amenities

    Carport

  • 2348 Court R

    $1,650
    2348 Court R, Birmingham, AL 35218
    (205) 207-9258

    1 unit available
    3 bed
    Amenities

    Recently renovated

  • 5181 FALLING CREEK LANE

    $1,400
    5181 Falling Creek Lane, Grayson Valley, AL 35235
    (205) 492-6728

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Hardwood floors, Parking, Recently renovated, Fireplace, and Extra storage

  • 3271-A Warringwood Drive

    $1,050
    3271 Warringwood Drive, Hoover, AL 35216
    (205) 769-6050

    1 unit available
    2 bed
    Amenities

    Recently renovated and Pool

  • 1014 UNALI TOWNES LOOP

    $2,600
    1014 Unali Lane, Jefferson County, AL 35094
    (205) 871-5360

    1 unit available
    4 bed
    Amenities

    Patio / balcony, Dishwasher, New construction, Garage, Walk in closets, and Fireplace

  • 1008 UNALI TOWNES LOOP

    $2,550
    1008 Unali Lane, Jefferson County, AL 35094
    (205) 871-5360

    1 unit available
    4 bed
    Amenities

    On-site laundry, Patio / balcony, Granite counters, Dishwasher, Garage, and Walk in closets

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