Buy
Homes for Sale
Open Houses
New Homes
Recently Sold
Rent
Apartments for Rent
Houses for Rent
Townhomes for Rent
Post A Rental Listing
Mortgage
Mortgage Overview
Get Pre-Qualified
Mortgage Rates
Refinance Rates
Mortgage Calculator
Affordability Calculator
Refinance Calculator
Rent vs Buy Calculator
Saved Homes
Saved Searches
Sign up or Log in
Map
2
Filters
Save Search
Any Price
All Beds
More
Save Search
Any Price
All Beds
Pets
Single Family Home
More
Save Search
Any Price
All Beds
Pets
Single Family Home
More
Save Search
Homes For Rent in Alabama
Sort:
New Listings
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
4,651 rentals
Use arrow keys to navigate
APPLY INSTANTLY
$2,550/mo
5
Beds
3
Baths
2,511
sqft
4477 Rosser Farms Pkwy,
Bessemer, AL 35022
Check Availability
Use arrow keys to navigate
$1,000/mo
3
Beds
1
Bath
1,232
sqft
1012 Cotton Ave S #W,
Birmingham, AL 35211
Check Availability
Use arrow keys to navigate
$1,075/mo
3
Beds
1
Bath
1,550
sqft
619 Bell Ave,
Birmingham, AL 35217
Check Availability
Use arrow keys to navigate
$975/mo
3
Beds
1
Bath
1,200
sqft
1301 32nd St,
Birmingham, AL 35218
Check Availability
Use arrow keys to navigate
$1,450/mo
4
Beds
2
Baths
1,450
sqft
3855 Woodley Rd,
Montgomery, AL 36116
Check Availability
Use arrow keys to navigate
$1,750/mo
5
Beds
2
Baths
1,694
sqft
4751 Queensbury Ct,
Montgomery, AL 36116
Check Availability
Use arrow keys to navigate
$1,900/mo
5
Beds
2
Baths
1,584
sqft
341 N Burbank Dr,
Montgomery, AL 36117
Check Availability
$1,450/mo
4
Beds
2
Baths
1,497
sqft
5125 E Linda Cir,
Montgomery, AL 36108
Check Availability
$1,400/mo
5
Beds
2
Baths
1,740
sqft
940 Pebblebrook Dr,
Montgomery, AL 36110
Check Availability
$1,450/mo
3
Beds
2
Baths
1,314
sqft
4037 Oak St,
Montgomery, AL 36105
Check Availability
$1,650/mo
4
Beds
2
Baths
1,719
sqft
3720 Stanley Dr,
Montgomery, AL 36111
Check Availability
$1,050/mo
3
Beds
2
Baths
1,800
sqft
2920 24th St,
Birmingham, AL 35208
Check Availability
$1,075/mo
3
Beds
1
Bath
1,178
sqft
8202 4th Ave S,
Birmingham, AL 35206
Check Availability
$875/mo
2
Beds
1
Bath
990
sqft
8240 2nd Ave S,
Birmingham, AL 35206
Check Availability
$1,050/mo
3
Beds
2
Baths
1,300
sqft
1017 Rocky Brook Trl,
Birmingham, AL 35214
Check Availability
$930/mo
3
Beds
1
Bath
1,300
sqft
724 4th Ct W,
Birmingham, AL 35204
Check Availability
$1,000/mo
3
Beds
2
Baths
1,540
sqft
1230 4th Ter W,
Birmingham, AL 35208
Check Availability
$850/mo
2
Beds
1
Bath
728
sqft
4549 40th Pl N,
Birmingham, AL 35217
Check Availability
$1,700/mo
5
Beds
2
Baths
1,701
sqft
1388 Adrian Ln,
Montgomery, AL 36111
Check Availability
$1,350/mo
4
Beds
2
Baths
1,645
sqft
22 W Cromwell St,
Montgomery, AL 36104
Check Availability
$1,650/mo
4
Beds
2
Baths
1,370
sqft
1839 Robison Hill Rd,
Montgomery, AL 36106
Check Availability
$1,400/mo
4
Beds
2
Baths
1,584
sqft
2656 Fisk Rd,
Montgomery, AL 36111
Check Availability
$1,850/mo
4
Beds
2
Baths
1,218
sqft
728 Amity Ln,
Montgomery, AL 36117
Check Availability
$1,025/mo
3
Beds
1
Bath
1,005
sqft
7829 3rd Ave S,
Birmingham, AL 35206
Check Availability
$1,000/mo
3
Beds
1
Bath
992
sqft
818 Sunset Dr,
Birmingham, AL 35215
Check Availability
$2,400/mo
5
Beds
3
Baths
3,224
sqft
640 Plymouth St,
Montgomery, AL 36106
Check Availability
$995/mo
3
Beds
1
Bath
1,066
sqft
1237 Linwood St,
Birmingham, AL 35215
Check Availability
PET FRIENDLY
$1,500/mo
3
Beds
2
Baths
1,314
sqft
28 Arad Thompson Rd NE,
Arab, AL 35016
Check Availability
PET FRIENDLY
$1,700/mo
3
Beds
2
Baths
1,391
sqft
221 Deer Trl,
Union Grove, AL 35175
Check Availability
$850/mo
3
Beds
1
Bath
1,060
sqft
605 10th Ave,
Midfield, AL 35228
Check Availability
$1,075/mo
3
Beds
1
Bath
1,085
sqft
719 16th St N,
Bessemer, AL 35020
Check Availability
$925/mo
3
Beds
1
Bath
1,160
sqft
1731 Mountain Dr,
Birmingham, AL 35217
Check Availability
$1,075/mo
3
Beds
2
Baths
1,116
sqft
1340 Pineview Rd,
Birmingham, AL 35228
Check Availability
$1,025/mo
3
Beds
1
Bath
1,140
sqft
7620 4th Ave S,
Birmingham, AL 35206
Check Availability
$1,050/mo
3
Beds
1
Bath
1,061
sqft
1420 Warrior Rd,
Birmingham, AL 35218
Check Availability
$1,100/mo
3
Beds
2
Baths
1,545
sqft
5521 Court I,
Birmingham, AL 35208
Check Availability
$1,450/mo
3
Beds
1
Bath
1,102
sqft
3070 Tremont St,
Montgomery, AL 36110
Check Availability
$850/mo
2
Beds
1
Bath
672
sqft
1317 Woodward Rd,
Birmingham, AL 35228
Check Availability
$975/mo
3
Beds
1
Bath
1,332
sqft
915 6th St W,
Birmingham, AL 35204
Check Availability
$2,600/mo
4
Beds
2.5
Baths
2,971
sqft
9320 Sturbridge Pl,
Montgomery, AL 36116
Check Availability
1
…
10
11
12
…
25
401-440 of 4,651 Results
Alabama
Popular Cities in Alabama
Mobile Apartments For Rent
Population:
251,188
Median Rental Price:
$1,400
Inventory:
539 rentals
Birmingham Apartments For Rent
Population:
243,261
Median Rental Price:
$1,150
Inventory:
1240 rentals
Huntsville Apartments For Rent
Population:
213,500
Median Rental Price:
$1,395
Inventory:
741 rentals
Montgomery Apartments For Rent
Population:
207,498
Median Rental Price:
$1,280
Inventory:
624 rentals
Tuscaloosa Apartments For Rent
Population:
123,568
Median Rental Price:
$1,600
Inventory:
378 rentals
Hoover Apartments For Rent
Population:
79,774
Median Rental Price:
$2,195
Inventory:
133 rentals
Dothan Apartments For Rent
Population:
77,381
Median Rental Price:
$1,200
Inventory:
132 rentals
Madison Apartments For Rent
Population:
76,732
Median Rental Price:
$1,850
Inventory:
279 rentals
Auburn Apartments For Rent
Population:
71,207
Median Rental Price:
$1,875
Inventory:
377 rentals
Decatur Apartments For Rent
Population:
64,411
Median Rental Price:
$1,400
Inventory:
135 rentals