Apartments & Homes for Rent in Alabama
RivoRent has 6,039 listings across 272 cities in Alabama, with rents from $100 – $19,000 per month. Pick a city to see photos, pricing and homes available now.
- Listings
- 6,039
- Cities
- 272
- Rent range
- $100 – $19,000
Cities in Alabama
Showing 1–120 of 272, most listings first.
- Birmingham1,265 listings · $350 – $13,5001,265
- Huntsville562 listings · $650 – $3,950562
- Montgomery269 listings · $550 – $4,000269
- Mobile225 listings · $495 – $3,800225
- Tuscaloosa214 listings · $500 – $8,500214
- Auburn209 listings · $550 – $7,295209
- Madison156 listings · $800 – $4,000156
- Madison County128 listings · $650 – $4,150128
- Dothan112 listings · $600 – $19,000112
- Escambia County110 listings · $650 – $5,000110
- Decatur86 listings · $700 – $2,95086
- Enterprise85 listings · $800 – $10,91585
- Jacksonville76 listings · $695 – $3,00076
- Baldwin County73 listings · $810 – $4,95073
- Hoover68 listings · $600 – $6,95068
- Bessemer65 listings · $650 – $2,70065
- Athens63 listings · $800 – $2,95063
- Florence63 listings · $625 – $2,25063
- Homewood63 listings · $375 – $4,50063
- Jefferson County63 listings · $450 – $5,00063
- Limestone County57 listings · $700 – $3,45057
- Mobile County57 listings · $400 – $3,50057
- Vestavia Hills56 listings · $810 – $3,42056
- Prattville49 listings · $400 – $3,30049
- Anniston44 listings · $500 – $2,70044
- Opelika44 listings · $500 – $3,15044
- Tuscaloosa County41 listings · $650 – $8,50041
- Calera40 listings · $1,125 – $3,73540
- Phenix City37 listings · $779 – $2,47537
- Center Point35 listings · $500 – $2,30035
- Hueytown35 listings · $850 – $1,77535
- Irondale35 listings · $840 – $3,37535
- Northport35 listings · $100 – $4,76635
- Oxford34 listings · $650 – $2,43034
- Foley33 listings · $800 – $2,38533
- Daphne32 listings · $440 – $3,40032
- Alabaster31 listings · $880 – $2,70031
- Cullman30 listings · $350 – $6,50030
- Gadsden28 listings · $500 – $3,00028
- Fairfield26 listings · $700 – $1,48526
- Meridianville26 listings · $900 – $2,24526
- Midfield26 listings · $700 – $1,26026
- Orange Beach26 listings · $875 – $3,24026
- Pelham26 listings · $700 – $3,35026
- Troy26 listings · $450 – $5,00026
- Pinson25 listings · $695 – $1,85025
- Cullman County23 listings · $750 – $1,75523
- Fairhope23 listings · $1,050 – $4,05023
- Odenville23 listings · $840 – $1,95023
- Millbrook22 listings · $840 – $1,98022
- Tarrant22 listings · $700 – $1,74022
- Clanton21 listings · $955 – $1,59521
- Lincoln21 listings · $840 – $1,57521
- Leeds20 listings · $800 – $2,65020
- Shelby County20 listings · $650 – $7,50020
- Rainbow City19 listings · $750 – $3,80019
- Greenville18 listings · $650 – $1,90018
- Loxley18 listings · $1,485 – $3,51018
- Chelsea17 listings · $920 – $3,50017
- Gardendale17 listings · $840 – $2,22017
- Pell City17 listings · $875 – $1,68517
- Clay16 listings · $1,205 – $1,66516
- Moores Mill16 listings · $800 – $2,70016
- Adamsville15 listings · $875 – $1,40015
- Harvest15 listings · $1,260 – $2,25015
- Trussville15 listings · $1,125 – $3,50015
- Marshall County14 listings · $840 – $4,32014
- Spanish Fort14 listings · $810 – $3,95014
- Brookwood13 listings · $1,280 – $1,89013
- Margaret13 listings · $1,290 – $2,24513
- Robertsdale13 listings · $272 – $1,95013
- Talladega13 listings · $556 – $1,29513
- Talladega County13 listings · $350 – $6,30013
- Chilton County12 listings · $1,350 – $3,15012
- Helena12 listings · $1,260 – $2,25012
- Montevallo12 listings · $695 – $1,95512
- Russell County12 listings · $729 – $2,25012
- Forestdale11 listings · $800 – $1,45011
- Hazel Green11 listings · $1,440 – $2,24511
- Lee County11 listings · $565 – $3,50011
- Moody11 listings · $850 – $1,80011
- Pleasant Grove11 listings · $835 – $2,43011
- Tuscumbia11 listings · $625 – $1,59511
- Calhoun County10 listings · $699 – $2,00010
- Grayson Valley10 listings · $835 – $1,65010
- Gulf Shores10 listings · $1,285 – $4,95010
- Jasper10 listings · $600 – $1,95010
- Mountain Brook10 listings · $825 – $4,50010
- Muscle Shoals10 listings · $960 – $1,85010
- New Hope10 listings · $1,290 – $1,75010
- Ozark10 listings · $550 – $1,62010
- Vance10 listings · $1,250 – $1,89510
- Wetumpka10 listings · $300 – $2,40010
- Elmore County9 listings · $855 – $2,9709
- Fultondale9 listings · $1,125 – $2,3709
- Owens Cross Roads9 listings · $960 – $2,5009
- Autauga County8 listings · $600 – $2,2658
- Coffee County8 listings · $895 – $2,2508
- Morgan County7 listings · $870 – $2,4207
- Oneonta7 listings · $750 – $1,3807
- Saks7 listings · $800 – $1,4407
- Blount County6 listings · $920 – $1,4156
- Chickasaw6 listings · $600 – $1,1506
- Childersburg6 listings · $749 – $1,6256
- Daleville6 listings · $775 – $2,0006
- Eastaboga6 listings · $300 – $1,5436
- Graysville6 listings · $820 – $1,3456
- Hartselle6 listings · $800 – $1,6156
- Houston County6 listings · $920 – $9,0006
- Jemison6 listings · $1,525 – $1,6156
- Sheffield6 listings · $695 – $1,7006
- St. Clair County6 listings · $850 – $5,5506
- Sylacauga6 listings · $855 – $1,1996
- Taylor6 listings · $960 – $1,8006
- Tuskegee6 listings · $550 – $2,2506
- Weaver6 listings · $1,525 – $1,7356
- Bayou La Batre5 listings · $878 – $9995
- Cordova5 listings · $850 – $1,0005
- Guntersville5 listings · $1,250 – $1,9955
- Killen5 listings · $650 – $1,0005
Rentals in other states
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- District of Columbia
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming