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
1
Filters
Save Search
Any Price
All Beds
More
Save Search
Any Price
All Beds
Pets
Apartment
More
Save Search
Any Price
All Beds
Pets
Apartment
More
Save Search
Alabama Apartments
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
2,731 rentals
Use arrow keys to navigate
FURNISHED
$3,783/mo
2
Beds
2
Baths
893
sqft
615 W Beach Blvd #ID1541224P,
Gulf Shores, AL 36542
Check Availability
Use arrow keys to navigate
FURNISHED
$2,840/mo
3
Beds
3
Baths
1,797
sqft
4246 Lost Bay Dr #ID1541221P,
Orange Beach, AL 36561
Check Availability
Use arrow keys to navigate
FURNISHED
$3,360/mo
2
Beds
2
Baths
947
sqft
957 W Beach Blvd #ID1541213P,
Gulf Shores, AL 36542
Check Availability
Use arrow keys to navigate
PET FRIENDLY
FURNISHED
$5,758/mo
3
Beds
2.5
Baths
2,497
sqft
12879 Copperfield Ln #ID1250613P,
Madison, AL 35756
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$870/mo
2
Beds
2
Baths
1,280
sqft
1301 Hunters Mountain Pkwy #1301,
Troy, AL 36079
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$950/mo
1
Bed
1
Bath
840
sqft
2410 Denny St #122,
Tuscaloosa, AL 35404
Check Availability
Use arrow keys to navigate
$2,000/mo
3
Beds
3
Baths
1,480
sqft
502 16th St #6,
Tuscaloosa, AL 35401
Check Availability
PET FRIENDLY
$895/mo
2
Beds
1
Bath
970
sqft
209 Apache Dr #8A,
Enterprise, AL 36330
Check Availability
$1,600/mo
2
Beds
2
Baths
1,202
sqft
616 Woodland Vlg,
Birmingham, AL 35216
Check Availability
FURNISHED
$3,003/mo
2
Beds
2
Baths
990
sqft
24566 Perdido Beach Blvd #ID1541210P,
Orange Beach, AL 36561
Check Availability
FURNISHED
$1,999/mo
1
Bed
1
Bath
920 W Lagoon Ave #ID1541209P,
Gulf Shores, AL 36542
Check Availability
FURNISHED
$3,839/mo
3
Beds
3
Baths
1,851
sqft
200 Peninsula Blvd #ID1541228P,
Gulf Shores, AL 36542
Check Availability
FURNISHED
$6,572/mo
4
Beds
4
Baths
893
sqft
615 W Beach Blvd #ID1541226P,
Gulf Shores, AL 36542
Check Availability
FURNISHED
$2,997/mo
2
Beds
1
Bath
893
sqft
1159 W Beach Blvd #ID1541225P,
Gulf Shores, AL 36542
Check Availability
PET FRIENDLY
FURNISHED
$4,684/mo
3
Beds
2
Baths
2,497
sqft
15881 Elaine Ct #ID1250617P,
Harvest, AL 35749
Check Availability
PET FRIENDLY
$850/mo
1
Bed
1
Bath
106 N Houston St #5,
Athens, AL 35611
Check Availability
FURNISHED
$3,560/mo
2
Beds
2
Baths
990
sqft
25300 Alabama St #182-ID1541227P,
Orange Beach, AL 36561
Check Availability
PET FRIENDLY
$895/mo
2
Beds
1
Bath
745
sqft
1120 19th St #1,
Tuscaloosa, AL 35401
Check Availability
PET FRIENDLY
$865/mo
1
Bed
1
Bath
1321 18th Ave S #1,
Birmingham, AL 35205
Check Availability
PET FRIENDLY
$988/mo
2
Beds
1
Bath
1504 21st Way S #D,
Birmingham, AL 35205
Check Availability
FURNISHED
$6,249/mo
3
Beds
2
Baths
1,571
sqft
2229 Halcyon Downs Loop #ID1525028P,
Montgomery, AL 36117
Check Availability
PET FRIENDLY
$1,014/mo
2
Beds
1
Bath
909 30th St S #13,
Birmingham, AL 35205
Check Availability
$875/mo
2
Beds
1
Bath
950
sqft
1800 Hargrove Rd E #7,
Tuscaloosa, AL 35404
Check Availability
PET FRIENDLY
$981 - $1,011/mo
1
Bed
1
Bath
Terrace View | 1301 18th Ave S #14,
Birmingham, AL 35205
Check Availability
PET FRIENDLY
$1,300/mo
3
Beds
2
Baths
2,000
sqft
1963 Bluff Ct,
Auburn, AL 36832
Check Availability
PET FRIENDLY
$475/mo
1
Bed
1
Bath
695
sqft
1610 6th Ave S #5,
Jasper, AL 35501
Check Availability
PET FRIENDLY
$1,100/mo
1
Bed
1
Bath
928
sqft
250 Tuttle Ave #B,
Mobile, AL 36604
Check Availability
$875/mo
3
Beds
2
Baths
351 Lee Road 114 #15,
Opelika, AL 36804
Check Availability
PET FRIENDLY
$895/mo
2
Beds
1
Bath
745
sqft
1120 19th St #4,
Tuscaloosa, AL 35401
Check Availability
$695/mo
1
Bed
1
Bath
440 8th Ave NE #L,
Tuscaloosa, AL 35404
Check Availability
PET FRIENDLY
$961/mo
1
Bed
1
Bath
1325 34th St #103-C,
Birmingham, AL 35218
Check Availability
PET FRIENDLY
$1,300/mo
1
Bed
1
Bath
560
sqft
28 Monroe St #404,
Montgomery, AL 36104
Check Availability
PET FRIENDLY
$850/mo
1
Bed
1
Bath
1171 16th Ave S #K,
Birmingham, AL 35205
Check Availability
PET FRIENDLY
$1,300/mo
2
Beds
2
Baths
1171 16th Ave S #E,
Birmingham, AL 35205
Check Availability
PET FRIENDLY
$850/mo
1
Bed
1
Bath
1171 16th Ave S #L,
Birmingham, AL 35205
Check Availability
$1,475/mo
3
Beds
2
Baths
1,150
sqft
302 22nd St E,
Tuscaloosa, AL 35401
Check Availability
PET FRIENDLY
$625/mo
2
Beds
1
Bath
852
sqft
1604 14th Ave E #10,
Jasper, AL 35501
Check Availability
PET FRIENDLY
$2,100/mo
4
Beds
4
Baths
1,600
sqft
807 W Longleaf Dr #85,
Auburn, AL 36832
Check Availability
PET FRIENDLY
$1,100/mo
2
Beds
2
Baths
910
sqft
1358 Kent Dr #1358,
Auburn, AL 36830
Check Availability
PET FRIENDLY
$1,400/mo
3
Beds
2
Baths
1,591
sqft
2450 Bear Creek Rd E #E,
Duncanville, AL 35456
Check Availability
1
2
3
…
23
24
25
921-960 of 2,731 Results
Alabama
Popular Cities in Alabama
Mobile Apartments For Rent
Population:
251,188
Median Rental Price:
$1,400
Inventory:
527 rentals
Birmingham Apartments For Rent
Population:
243,261
Median Rental Price:
$1,150
Inventory:
1287 rentals
Huntsville Apartments For Rent
Population:
213,500
Median Rental Price:
$1,395
Inventory:
746 rentals
Montgomery Apartments For Rent
Population:
207,498
Median Rental Price:
$1,275
Inventory:
623 rentals
Tuscaloosa Apartments For Rent
Population:
123,568
Median Rental Price:
$1,600
Inventory:
356 rentals
Hoover Apartments For Rent
Population:
79,774
Median Rental Price:
$2,150
Inventory:
135 rentals
Dothan Apartments For Rent
Population:
77,381
Median Rental Price:
$1,200
Inventory:
140 rentals
Madison Apartments For Rent
Population:
76,732
Median Rental Price:
$1,875
Inventory:
288 rentals
Auburn Apartments For Rent
Population:
71,207
Median Rental Price:
$1,850
Inventory:
360 rentals
Decatur Apartments For Rent
Population:
64,411
Median Rental Price:
$1,350
Inventory:
129 rentals