""
Tap here to try the Rental Assistant! ×
Save This Search

Cheap Apartments for Rent in Alabama
368 Rentals Available

Apartments Under $300

  • Today

    505 Court Street North, Talladega, AL 35160
    2 Units available
    • 1 BED
    • 2 BEDS
    • $200
    • $350
    View Property
  • Today

    713 Coffee Street, Talladega, AL 35160
    1 Unit available
    • 2 BEDS
    • $225
    View Property
  • Today

    223 Grogan Road, Talladega, AL 35160
    1 Unit available
    • 2 BEDS
    • $225
    View Property
  • Too many options, too little time? Let the Rental Assistant do the search for you!

Apartments Under $400

  • Top Rated for Location
    Today

    422-A Oak Manor Drive, Cullman, AL 35055
    Available
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    Ask for pricing
    View Property

Apartments Under $500

Apartments Under $600

  • Top Rated for Staff
    Today

    2230 Woodley Square W., Montgomery, AL 36116
    73 Units available
    • Studio
    • 1 BED
    • 2+ BEDS
    • Ask for pricing
    • $509+
    • $599+
    View Property
  • Resident Rated
    Today

    4955 Century St NW, Huntsville, AL 35816
    Available
    • 1 BED
    • $515
    View Property
  • Interactive banner rent
    What's your rent budget?
  • Today

    110 Mcmillian Street East, Talladega, AL 35160
    1 Unit available
    • 2 BEDS
    • $525
    View Property
  • Interactive banner bedroom
    How many bedrooms are you
    looking for?
    • Studio
    • 1
    • 2
    • 3
    • 4+
  • Interactive banner rent special
    See properties that offer
    rent specials.
  • 1164 Skywood Drive, Mobile, AL 36693
    Contact for availability
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    • $545+
    • $665
    • $805
    View Property
  • Today

    11-13 5Th Court South, Birmingham, AL 35205
    1 Unit available
    • 2 BEDS
    • $550
    View Property

Apartments Under $700

  • 659 days ago

    414 CHERRY STREET, Talladega, AL 35160
    Contact for availability
    • 3 BEDS
    • $600
    View Property
  • Top Rated for Location
    Today

    1525 East 9Th St., Ste. 1C, Anniston, AL 36207
    3 Units available
    • Studio
    • 1 BED
    • 2+ BEDS
    Ask for pricing
    View Property
  • Today

    4726 Narrow Lane Road, Montgomery, AL 36116
    Available
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    • $600+
    • $700
    • $900
    View Property
  • Today

    4132 Carmichael Road, Montgomery, AL 36106
    22 Units available
    • 1 BED
    • 2 BEDS
    • 3+ BEDS
    Ask for pricing
    View Property
  • Interactive banner pet policy
    View pet-friendly rentals
  • Resident Rated
    Today

    412 Fairfax Drive #6, Fairfield, AL 35064
    Available
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    • $600+
    • $650+
    • $900+
    View Property
  • Resident Rated
    Today

    1500 Sparkman Drive N.W., Huntsville, AL 35816
    Available
    • 1 BED
    • 2 BEDS
    • $645
    • $795
    View Property
  • Today

    7749 5Th Avenue South, Birmingham, AL 35206
    Contact for availability
    • 2 BEDS
    • $650
    View Property
  • Top Rated for Location
    Today

    1621 Spring Hill Ave, Mobile, AL 36604
    Available
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    • $650
    • $775
    • $1,000
    View Property
  • Top Rated for Location
    Today

    2300 5Th Avenue East, Tuscaloosa, AL 35401
    Available
    • 1 BED
    • $665
    View Property
  • Top Rated for Location
    Today

    484 Foxley Rd., Anniston, AL 36205
    3 Units available
    • 2 BEDS
    • 3 BEDS
    • 4 BEDS
    Ask for pricing
    View Property
  • Top Rated for Location
    Today

    1535 Sparkman Drive, Huntsville, AL 35816
    Available
    • Studio
    • 1 BED
    • 2+ BEDS
    • Ask for pricing
    • $674+
    • $814
    View Property
  • Top Rated for Staff
    Today

    442 Cottage Hill Rd, Mobile, AL 36606
    Available
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    • $690
    • $765
    • $1,115
    View Property

Apartments Under $800

  • Today

    1 Hampton Place, Hoover, AL 35216
    Contact for availability
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    Ask for pricing
    View Property
  • Today

    250 Sage Avenue, Mobile, AL 36606
    Available
    • 1 BED
    • $715
    View Property
  • Top Rated for Location
    Today

    3225 Avenue S Apt H, Birmingham, AL 35208
    Available
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    • Ask for pricing
    • $715
    • Ask for pricing
    View Property
  • Today

    1428 FL Shuttlesworth Drive, Birmingham, AL 35234
    Available
    • 2 BEDS
    • $725
    View Property
  • Top Rated for Location
    Today

    115 Crabapple Lane, Birmingham, AL 35214
    Available
    • 1 BED
    • 2 BEDS
    • $725
    • $730
    View Property
  • Today

    2201 48Th Street East, Tuscaloosa, AL 35405
    Available
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    • $725
    • $835
    • $945
    View Property
  • Today

    1522 Cooper Hill Road, Birmingham, AL 35210
    Available
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    • $925+
    • $725
    • $1,200+
    View Property
  • Today

    1324 14Th Avenue South, Birmingham, AL 35205
    Contact for availability
    • 1 BED
    Ask for pricing
    View Property
  • Today

    557 Azalea Road, Mobile, AL 36609
    Available
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    • Ask for pricing
    • $746
    • $796+
    View Property
  • Today

    5017 Georgia Rd, Birmingham, AL 35212
    4 Units available
    • 2 BEDS
    • $750+
    View Property
  • Today

    5013 Georgia Rd, Birmingham, AL 35212
    7 Units available
    • 2 BEDS
    • $750
    View Property
  • Today

    509 Court Street North, Talladega, AL 35160
    1 Unit available
    • 3 BEDS
    • $750
    View Property
  • 659 days ago

    XXXX, Talladega, AL 35160
    Contact for availability
    • 3 BEDS
    • $750
    View Property
  • Today

    1800 Links Blvd #6700, Tuscaloosa, AL 35405
    Available
    • 1 BED
    • 2 BEDS
    • $750
    • $890
    View Property
  • Top Rated for Location
    Today

    4611 Governors House Dr SW, Huntsville, AL 35805
    5 Units available
    • Studio
    • 1 BED
    • 2+ BEDS
    • $750
    • Ask for pricing
    • $995
    View Property
  • Resident Rated
    Today

    1800 Links Blvd #7501, Tuscaloosa, AL 35405
    Available
    • 1 BED
    • 2 BEDS
    • $750
    • $890
    View Property
  • Top Rated for Maintenance
    Today

    917 Cherry Avenue, Birmingham, AL 35214
    1 Unit available
    • 1 BED
    • 2 BEDS
    • Ask for pricing
    • $810+
    View Property
  • Today

    32 Westchester Court, Birmingham, AL 35215
    10 Units available
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    Ask for pricing
    View Property
  • Top Rated for Location
    Today

    1925 8Th Avenue, Tuscaloosa, AL 35401
    Available
    • 1 BED
    • 2 BEDS
    • $769
    • $854
    View Property
  • Today

    825 Oak Leaf Circle, Birmingham, AL 35209
    Contact for availability
    • 1 BED
    • 2 BEDS
    Ask for pricing
    View Property
  • Top Rated for Maintenance
    Today

    31 Trillium Circle, Dothan, AL 36301
    12 Units available
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    • $780+
    • $990+
    • $995+
    View Property
  • Today

    2500 Dauphinwood Dr., Mobile, AL 36606
    Available
    • 2 BEDS
    • 3 BEDS
    • $789+
    • $909+
    View Property
  • Today

    513 Valley Ave, Birmingham, AL 35209
    Available
    • Studio
    • 1 BED
    • 2+ BEDS
    • $795+
    • $880+
    • $985+
    View Property
  • Top Rated for Location
    Today

    2601 Evergreen Drive, Birmingham, AL 35235
    Available
    • 1 BED
    • 2 BEDS
    • $799
    • $989
    View Property
  • Today

    1000 Beacon Parkway East, Birmingham, AL 35209
    2 Units available
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    • $799+
    • $875+
    • Ask for pricing
    View Property
109-0-state

Looking for a cheap apartment for rent in Alabama? With RentCafe, finding an affordable apartment in Alabama has never been easier. We feature 374 low-priced rentals directly from property managers, with rents lower than the Alabama average. What is a cheap rent in Alabama? The average apartment rent in Alabama is $1,194 per month so any rental south of $955 would be considered cheap here. On RentCafe, Alabama rents go as low as $200/mo.

Finding a home nearby is easier than you think. Check out our Apartments Near Me page and take your pick!