We have 129 apartments for rent in Birmingham, Alabama

217 Olympia Dr, Birmingham, Alabama 35209
$840+
(35 Ratings)
2 Beds$765+
3 Beds$900+
4 Beds$840+
Current Rent Specials
Updated a day ago
(205) 803-6910

990 Wisteria Place, Hoover, Alabama 35216
$1,150+
(2 Ratings)
3 Beds$1,025+Only 2 units left
4 Beds$1,150+Only 1 unit left
Current Rent Specials
(205) 803-6402

Sun Valley

2349 8th Street NW, Birmingham, Alabama 35215
$949
(1 Ratings)
Studio$435
1 Bed$575
2 Beds$695+
3 Beds$849
Current Rent Specials
Top Rated
(205) 730-0515

2300 Chapel Ridge Dr, Gardendale, Alabama 35071
Income Restricted
$812+
(1 Ratings)
1 Bed$586+
2 Beds$693+
3 Beds$769+
4 Beds$812+
Current Rent Specials
(205) 267-6534

1380 Essex Manor Circle, Homewood, Alabama 35209
$2,500+
3 Beds$2,100Only 2 units left
4 Beds$2,500+
Current Rent Specials
(205) 730-0512
Sponsored

7900 Old Madison Pike, Madison, Alabama 35758
$1,119+
2 Beds$819
4 Beds$1,119+Only 1 unit left
Current Rent Specials
Updated 5 days ago
Featured
(256) 263-5870

5501 Old Montgomery Hwy, Tuscaloosa, Alabama 35405
$393+
4 Beds$393+
Coupon & Current Rent Specials
Updated 9 days ago
(205) 614-5536

5621 Hwy 69 South, Tuscaloosa, Alabama 35405
$565+
Studio$1,049+
1 Bed$1,124+
2 Beds$729+
3 Beds$579+
Current Rent Specials
(205) 650-1218

Aspen Heights

721 Aspen Heights Ln, Auburn, Alabama 36830
College
$594+
2 Beds$694+
3 Beds$579+
4 Beds$594+
Current Rent Specials
(334) 521-4595

4955 Century Street NW, Huntsville, Alabama 35816
$440
Current Rent Specials
Updated a day ago
(256) 217-7366

1100 Hargrove Road East, Tuscaloosa, Alabama 35401
College
$547+
(10 Ratings)
2 Beds$669+
3 Beds$582+
4 Beds$547+
Current Rent Specials
(205) 650-1501

West Tuscaloosa

1100 17th Street, Tuscaloosa, Alabama 35401
$669+
(44 Ratings)
1 Bed$979+
2 Beds$714+
3 Beds$694+
4 Beds$669+
Current Rent Specials
(205) 614-5877

800 31st St, Tuscaloosa, Alabama 35401
$484+
(93 Ratings)
1 Bed$929+
2 Beds$569+
3 Beds$489+
4 Beds$484+
Current Rent Specials
(205) 523-8514

17 Shipley Rd, Anniston, Alabama 36205
$680+
2 Beds$530+
3 Beds$630+
4 Beds$680+
Current Rent Specials
(256) 644-4278

607 West Glenn Avenue, Auburn, Alabama 36832
Pet Friendly
$2,700
1 Bed$840
2 Beds$1,400+
3 Beds$2,025+
4 Beds$2,700
Current Rent Specials
(855) 354-4799

4132 Carmichael Road, Montgomery, Alabama 36106
$850+
Studio$525+
1 Bed$580+
2 Beds$680+
3 Beds$785+
Current Rent Specials
(334) 239-0896

534 7th Avenue N.E., Tuscaloosa, Alabama 35404
$630+
(3 Ratings)
1 Bed$1,075+
2 Beds$690+
3 Beds$640+
4 Beds$630+
Current Rent Specials
(888) 314-4104

331 Nisbet St NW #50, Jacksonville, Alabama 36265
College
$355
Current Rent Specials
Updated 9 days ago
(256) 770-4435

Greater Alberta

1175 13th St E, Tuscaloosa, Alabama 35401
$574+
(4 Ratings)
Studio$979+
1 Bed$1,039+
2 Beds$769+
3 Beds$604+
Current Rent Specials
(205) 710-8276

8816 Old Greensboro Road, Tuscaloosa, Alabama 35405
Please Call
(17 Ratings)
3 Beds$1,143+Only 2 units left
4 BedsPlease Call
Current Rent Specials
Updated 6 hours ago
Fresh
(205) 409-4018

1345 10th Ave E, Tuscaloosa, Alabama 35404
Pet Friendly
$595+
2 Beds$745+
3 Beds$670+
4 Beds$595+
Coupon & Current Rent Specials
Featured
(205) 523-5913

506 Holly Hills Road, Columbus, Mississippi 39705
$1,390
3 Beds$1,350Only 1 unit left
4 Beds$1,390Only 1 unit left
Current Rent Specials
(662) 368-1056

Average Rent in Birmingham, AL

  • Studio: $922
  • 1 bedroom: $1085
  • 2 bedrooms: $1223
  • 3 bedrooms: $1425