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

Apartments for Rent in Jefferson County, AL

1,000 rentals available
  • 1216 17th Street Southwest

    $1,400
    1216 17th Street Southwest, Birmingham, AL 35211
    (205) 600-6603

    1 unit available
    4 bed
    Amenities

    Recently renovated

  • 3109 Exeter Avenue

    $1,200
    3109 Exeter Avenue, Bessemer, AL 35020
    (205) 600-6603

    1 unit available
    3 bed
    Amenities

    Recently renovated

  • 1725 Short 14th Street North

    $950
    1725 Short 14th Street North, Bessemer, AL 35020
    (205) 600-6603

    1 unit available
    3 bed
    Amenities

    Recently renovated

  • 4317 41st Ave N

    $800
    4317 41st Avenue North, Birmingham, AL 35217
    (205) 843-6536

    1 unit available
    3 bed
    Amenities

    Hardwood floors, Parking, and Recently renovated

  • 1811 KAVER LANE

    $3,250
    1811 Kaver Lane, Jefferson County, AL 35022
    (205) 822-2272

    1 unit available
    4 bed
    Amenities

    Patio / balcony, Pool, and Fireplace

  • 702 8th Ave

    $750
    702 8th Avenue, Midfield, AL 35228
    (205) 236-3126

    1 unit available
    2 bed
    Amenities

    Refrigerator

  • 1109 Barnisdale Rd

    $1,150
    1109 Barnisdale Road, Birmingham, AL 35235
    (205) 236-3126

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Carport, and Refrigerator

  • 1304 MONTEREY DRIVE

    $1,850
    1304 Monterey Drive, Birmingham, AL 35235
    (205) 397-6500

    1 unit available
    3 bed
    Amenities

    Hardwood floors, Garage, Pool, Fireplace, and Furnished

  • 5241 Goldmar Drive

    $1,815
    5241 Goldmar Drive, Irondale, AL 35210
    (205) 271-0177

    1 unit available
    3 bed
    Amenities

    Pet friendly, Pool, Extra storage, and Refrigerator

  • 2109 Mississippi Avenue

    $1,450
    2109 Mississippi Avenue, Hueytown, AL 35023
    (205) 271-0177

    1 unit available
    3 bed
    Amenities

    Pet friendly, Pool, Ceiling fan, Extra storage, and Refrigerator

  • 1321 33rd St Ensley

    $850
    1321 33rd Street Ensley, Birmingham, AL 35218
    (659) 234-2674

    1 unit available
    2 bed
    Amenities

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

  • 3244 Warringwood Drive

    $1,200
    3244 Warringwood Drive, Hoover, AL 35216
    (205) 905-8799

    1 unit available
    2 bed
  • 2348 Court R

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

    1 unit available
    3 bed
    Amenities

    Recently renovated

  • 2468 Watson Rd

    $1,315
    2468 Watson Road, Grayson Valley, AL 35235
    (816) 894-5774

    1 unit available
    4 bed
    Amenities

    Dishwasher, Pet friendly, Garage, and Air conditioning

  • 1303 WOODLAND VILLAGE

    $1,680
    1303 Woodland Village, Homewood, AL 35216
    (205) 969-8910

    1 unit available
    2 bed
    Amenities

    Pet friendly, Parking, Recently renovated, Stainless steel, Pool, and Fireplace

  • 1521 27th Street Ensley

    $1,200
    1521 27th Street Ensley, Birmingham, AL 35218
    (205) 600-6603

    1 unit available
    3 bed
    Amenities

    Recently renovated

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