Buy
Jefferson County
Homes for Sale
Open Houses
New Homes
Recently Sold
Rent
Jefferson County
Apartments for Rent
Houses for Rent
Townhomes for Rent
Post A Rental Listing
Mortgage
Mortgage Overview
Get Pre-Qualified
Mortgage Calculator
Affordability Calculator
Refinance Calculator
Rent vs Buy Calculator
Saved Homes
Saved Searches
Sign up or Log in
Map
1
Filters
Save Search
Any Price
3+ Beds
More
Save Search
Any Price
3+ Beds
Pets
All Rental Types
More
Save Search
Any Price
3+ Beds
Pets
All Rental Types
More
Save Search
Jefferson County, AL 3 Bedroom Apartments For Rent
Sort:
Just For You
Sort: Just For You
Sort: New Listings
Sort: Most Photos
Sort: Price (Lo-Hi)
Sort: Price (Hi-Lo)
Sort: Communities
Sort: Bedrooms
Sort: Bathrooms
Sort: Square Feet
1,302 rentals
Use arrow keys to navigate
$1,400/mo
4
Beds
1
Bath
1,372
sqft
6804 2nd Ave S,
Birmingham, AL 35212
Check Availability
Use arrow keys to navigate
$1,090/mo
3
Beds
1
Bath
1,219
sqft
1642 Graymont Ave W,
Birmingham, AL 35208
Check Availability
Use arrow keys to navigate
$925/mo
3
Beds
1
Bath
1,140
sqft
7620 4th Ave S,
Birmingham, AL 35206
Check Availability
Use arrow keys to navigate
$825/mo
3
Beds
1
Bath
1,236
sqft
2516 Powderly Ave SW,
Birmingham, AL 35211
Check Availability
Use arrow keys to navigate
$950/mo
3
Beds
1
Bath
966
sqft
6001 Ivy St,
Birmingham, AL 35228
Check Availability
Use arrow keys to navigate
$1,600/mo
5
Beds
2
Baths
2335 20th Pl,
Birmingham, AL 35208
Check Availability
Use arrow keys to navigate
Contact for price
3
Beds
1
Bath
1,288
sqft
2013 33rd Ave N,
Birmingham, AL 35207
Check Availability
$1,050/mo
3
Beds
1.5
Baths
1,242
sqft
2008 Dawson Ave,
Bessemer, AL 35020
Check Availability
$1,200/mo
3
Beds
1
Bath
928
sqft
3376 34th Ave,
Birmingham, AL 35207
Check Availability
$1,595/mo
3
Beds
2
Baths
1,540
sqft
1928 Poplar Dr,
Gardendale, AL 35071
Check Availability
$1,495/mo
4
Beds
2
Baths
1,435
sqft
1436 44th St,
Birmingham, AL 35208
Check Availability
$1,200/mo
3
Beds
1
Bath
1,092
sqft
3720 Howard Ave,
Birmingham, AL 35221
Check Availability
$1,200/mo
3
Beds
1
Bath
1,044
sqft
229 Oregon St,
Birmingham, AL 35224
Check Availability
$2,300/mo
5
Beds
3
Baths
1721 Maralyn Dr,
Birmingham, AL 35235
Check Availability
$1,225/mo
3
Beds
1
Bath
1,144
sqft
1500 Cherry Ave,
Birmingham, AL 35214
Check Availability
$1,295/mo
3
Beds
2
Baths
620 Annie Laura Dr,
Birmingham, AL 35215
Check Availability
PET FRIENDLY
$1,650/mo
4
Beds
2
Baths
1,200
sqft
800 Fairfax Dr,
Fairfield, AL 35064
Check Availability
$1,295/mo
3
Beds
1
Bath
1,395
sqft
1816 Saint Charles Ave,
Birmingham, AL 35211
Check Availability
PET FRIENDLY
FURNISHED
$3,000/mo
3
Beds
2
Baths
1,000
sqft
Address Not Disclosed,
Birmingham, AL 35206
Check Availability
$1,250/mo
3
Beds
2
Baths
1,407
sqft
113 19th Ave NW,
Birmingham, AL 35215
Check Availability
PET FRIENDLY
$1,600/mo
3
Beds
2
Baths
2,113
sqft
1409 Medina Ln,
Birmingham, AL 35235
Check Availability
PET FRIENDLY
$1,155/mo
3
Beds
1
Bath
1,080
sqft
1615 Valley Ave,
Birmingham, AL 35209
Check Availability
$1,100/mo
3
Beds
1.5
Baths
1,052
sqft
779 Heflin Ave E,
Birmingham, AL 35214
Check Availability
$1,200/mo
3
Beds
2
Baths
1,140
sqft
1625 29th Ave N,
Birmingham, AL 35207
Check Availability
$2,300/mo
5
Beds
3
Baths
2,100
sqft
640 16th Ter NW,
Birmingham, AL 35215
Check Availability
$895/mo
3
Beds
1
Bath
1,054
sqft
2817 Wesley Ave SW,
Birmingham, AL 35211
Check Availability
$1,200/mo
3
Beds
1
Bath
1,173
sqft
335 1st Ave NW,
Graysville, AL 35073
Check Availability
$1,050/mo
3
Beds
1
Bath
1,084
sqft
1933 Saint Charles Ave SW,
Birmingham, AL 35211
Check Availability
$1,200/mo
3
Beds
2
Baths
928
sqft
3376 34th St N,
Birmingham, AL 35207
Check Availability
$1,200/mo
3
Beds
1
Bath
1,196
sqft
2128 Mayfield Ave SW,
Birmingham, AL 35211
Check Availability
$1,200/mo
3
Beds
1
Bath
1,092
sqft
3720 Howard Ave SW,
Birmingham, AL 35221
Check Availability
$1,500/mo
4
Beds
2
Baths
1,692
sqft
2720 23rd St W,
Birmingham, AL 35208
Check Availability
$1,100/mo
3
Beds
2
Baths
1,008
sqft
3729 Maple Ave SW,
Birmingham, AL 35221
Check Availability
$1,300/mo
4
Beds
1
Bath
1,880
sqft
7801 Vienna Ave,
Birmingham, AL 35206
Check Availability
$1,900/mo
3
Beds
2
Baths
1,327
sqft
2931 Summit Dr,
Fultondale, AL 35068
Check Availability
$1,100/mo
3
Beds
1
Bath
844
sqft
628 Annie Laura Dr,
Birmingham, AL 35215
Check Availability
$1,400/mo
4
Beds
1
Bath
1,289
sqft
1104 9th Ave,
Pleasant Grove, AL 35127
Check Availability
$950/mo
3
Beds
1
Bath
1,178
sqft
8202 4th Ave S,
Birmingham, AL 35206
Check Availability
PET FRIENDLY
$1,400/mo
5
Beds
2
Baths
1,794
sqft
2511 20th Pl W,
Birmingham, AL 35208
Check Availability
$950/mo
3
Beds
1
Bath
1,126
sqft
700 Biscayne Dr,
Birmingham, AL 35206
Check Availability
1
…
19
20
21
…
25
761-800 of 1,302 Results
Alabama
Jefferson County