Apartments & Homes for Rent in Alabama
RivoRent has 6,656 listings across 279 cities in Alabama, with rents from $100 – $19,000 per month. Pick a city to see photos, pricing and homes available now.
- Listings
- 6,656
- Cities
- 279
- Rent range
- $100 – $19,000
Cities in Alabama
Showing 1–120 of 279, most listings first.
- Birmingham1,395 listings · $350 – $12,1501,395
- Huntsville618 listings · $655 – $3,795618
- Montgomery287 listings · $550 – $4,000287
- Auburn282 listings · $550 – $6,565282
- Tuscaloosa255 listings · $500 – $8,500255
- Mobile242 listings · $495 – $3,500242
- Madison164 listings · $800 – $4,000164
- Madison County127 listings · $650 – $4,150127
- Dothan115 listings · $600 – $19,000115
- Escambia County110 listings · $650 – $5,000110
- Enterprise95 listings · $800 – $10,91595
- Decatur94 listings · $700 – $2,95094
- Jacksonville83 listings · $695 – $2,70083
- Athens78 listings · $600 – $2,95078
- Baldwin County73 listings · $810 – $4,95073
- Florence73 listings · $625 – $2,25073
- Bessemer72 listings · $650 – $2,70072
- Hoover71 listings · $600 – $8,53171
- Homewood67 listings · $375 – $4,50067
- Jefferson County63 listings · $450 – $5,00063
- Vestavia Hills62 listings · $810 – $3,42062
- Anniston59 listings · $500 – $2,70059
- Limestone County57 listings · $700 – $3,45057
- Mobile County57 listings · $400 – $3,50057
- Prattville53 listings · $400 – $3,30053
- Opelika51 listings · $500 – $3,15051
- Calera48 listings · $1,125 – $3,73548
- Northport43 listings · $100 – $4,36543
- Phenix City43 listings · $695 – $2,47543
- Foley42 listings · $800 – $2,40042
- Tuscaloosa County41 listings · $650 – $8,50041
- Oxford40 listings · $650 – $2,43040
- Irondale38 listings · $840 – $3,37538
- Center Point37 listings · $500 – $2,30037
- Hueytown37 listings · $850 – $1,59537
- Cullman36 listings · $350 – $5,85036
- Daphne36 listings · $440 – $3,06036
- Alabaster33 listings · $855 – $2,70033
- Gadsden33 listings · $450 – $2,70033
- Odenville30 listings · $840 – $1,99530
- Orange Beach30 listings · $875 – $3,24030
- Pelham30 listings · $700 – $3,35030
- Meridianville28 listings · $810 – $2,24528
- Fairhope27 listings · $840 – $4,05027
- Pinson27 listings · $695 – $2,50027
- Troy27 listings · $450 – $4,50027
- Midfield26 listings · $700 – $1,26026
- Fairfield25 listings · $700 – $1,48525
- Cullman County23 listings · $750 – $1,75523
- Lincoln23 listings · $800 – $1,57523
- Millbrook23 listings · $840 – $1,98023
- Tarrant22 listings · $700 – $1,74022
- Clanton21 listings · $955 – $1,43521
- Leeds21 listings · $800 – $2,38521
- Pell City20 listings · $875 – $1,68520
- Rainbow City20 listings · $600 – $3,80020
- Shelby County20 listings · $650 – $7,50020
- Chelsea18 listings · $920 – $3,15018
- Greenville18 listings · $650 – $1,71018
- Loxley18 listings · $1,485 – $3,51018
- Talladega18 listings · $556 – $1,16518
- Trussville18 listings · $1,125 – $3,28518
- Adamsville17 listings · $800 – $1,40017
- Gardendale17 listings · $840 – $2,22017
- Clay16 listings · $1,205 – $1,66516
- Harvest15 listings · $1,260 – $2,07015
- Margaret15 listings · $1,290 – $2,24515
- Moores Mill15 listings · $800 – $2,70015
- Muscle Shoals15 listings · $840 – $1,66515
- Spanish Fort15 listings · $810 – $3,55515
- Helena14 listings · $1,200 – $2,25014
- Jasper14 listings · $600 – $1,95014
- Marshall County14 listings · $840 – $4,32014
- Brookwood13 listings · $1,280 – $1,89013
- Montevallo13 listings · $695 – $2,05013
- New Hope13 listings · $975 – $2,19513
- Robertsdale13 listings · $272 – $1,75513
- Talladega County13 listings · $350 – $6,30013
- Tuscumbia13 listings · $625 – $1,49513
- Chilton County12 listings · $1,350 – $3,15012
- Hazel Green12 listings · $1,375 – $2,24512
- Pleasant Grove12 listings · $800 – $2,43012
- Russell County12 listings · $729 – $2,25012
- Forestdale11 listings · $800 – $1,35011
- Fultondale11 listings · $1,125 – $2,37011
- Gulf Shores11 listings · $1,280 – $4,95011
- Jemison11 listings · $1,525 – $1,69511
- Lee County11 listings · $565 – $3,50011
- Moody11 listings · $850 – $1,80011
- Ozark11 listings · $550 – $1,62011
- Wetumpka11 listings · $300 – $2,16011
- Calhoun County10 listings · $699 – $2,00010
- Grayson Valley10 listings · $835 – $1,65010
- Mountain Brook10 listings · $825 – $4,50010
- Vance10 listings · $1,125 – $1,73010
- Elmore County9 listings · $855 – $2,9709
- Owens Cross Roads9 listings · $960 – $2,2509
- Autauga County8 listings · $600 – $2,2658
- Coffee County8 listings · $895 – $2,2508
- Graysville8 listings · $820 – $1,3008
- Daleville7 listings · $775 – $1,8007
- Hartselle7 listings · $800 – $1,6157
- McCalla7 listings · $1,450 – $2,1557
- Morgan County7 listings · $870 – $2,4207
- Oneonta7 listings · $750 – $1,3507
- Saks7 listings · $800 – $1,4407
- Tuskegee7 listings · $550 – $2,2507
- Bayou La Batre6 listings · $878 – $9996
- Blount County6 listings · $920 – $1,4156
- Chickasaw6 listings · $600 – $1,1506
- Childersburg6 listings · $749 – $1,4606
- Eastaboga6 listings · $300 – $1,3856
- Houston County6 listings · $920 – $9,0006
- Mount Olive6 listings · $1,260 – $2,2956
- Pike Road6 listings · $1,900 – $2,5206
- Sheffield6 listings · $695 – $1,5306
- St. Clair County6 listings · $850 – $5,5506
- Sylacauga6 listings · $855 – $1,1996
- Taylor6 listings · $960 – $1,8006
- Vestavia6 listings · $1,350 – $2,1156
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