Buy
Birmingham
Homes for Sale
Open Houses
New Homes
Recently Sold
Rent
Birmingham
Apartments for Rent
Houses for Rent
Townhomes for Rent
Post A Rental Listing
Mortgage
Birmingham
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
2+ Beds
More
Save Search
Any Price
2+ Beds
Pets
All Rental Types
More
Save Search
Any Price
2+ Beds
Pets
All Rental Types
More
Save Search
Birmingham, AL 2 Bedroom Apartments For Rent
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
1,038 rentals
Use arrow keys to navigate
$750/mo
2
Beds
1
Bath
716
sqft
1808 Jefferson Ave SW,
Birmingham, AL 35211
Check Availability
Use arrow keys to navigate
$1,295/mo
3
Beds
1
Bath
1,117
sqft
2621 20th St W,
Birmingham, AL 35208
Check Availability
Use arrow keys to navigate
$1,000/mo
3
Beds
1
Bath
1,232
sqft
1012 Cotton Ave S #W,
Birmingham, AL 35211
Check Availability
Use arrow keys to navigate
$1,495/mo
4
Beds
1
Bath
1,212
sqft
1820 33rd St W,
Birmingham, AL 35208
Check Availability
Use arrow keys to navigate
$1,100/mo
3
Beds
1
Bath
1,288
sqft
213 Beech Ave,
Birmingham, AL 35214
Check Availability
Use arrow keys to navigate
$1,200/mo
3
Beds
2
Baths
1,500
sqft
5015 42nd Pl N,
Birmingham, AL 35217
Check Availability
Use arrow keys to navigate
$985/mo
3
Beds
1
Bath
1,500
sqft
2356 22nd St,
Birmingham, AL 35208
Check Availability
$925/mo
3
Beds
1
Bath
1,092
sqft
3000 Dawson Ave S #W,
Birmingham, AL 35211
Check Availability
$1,199/mo
3
Beds
2
Baths
1,150
sqft
3420 Alemeda Ave SW,
Birmingham, AL 35221
Check Availability
$899/mo
2
Beds
1
Bath
1911 19th Ct N, Birmingham, AL 35234 | 1911 19th Ct N #3,
Birmingham, AL 35234
Check Availability
$1,250/mo
4
Beds
1
Bath
1,610
sqft
524 Fulton Ave SW,
Birmingham, AL 35211
Check Availability
$1,000/mo
2
Beds
1
Bath
804 24th Ave W,
Birmingham, AL 35204
Check Availability
PET FRIENDLY
$1,050/mo
3
Beds
2
Baths
984
sqft
3736 Oak Ave SW,
Birmingham, AL 35221
Check Availability
$2,095/mo
2
Beds
2
Baths
1,469
sqft
40 25th St N #203,
Birmingham, AL 35203
Check Availability
$995/mo
2
Beds
1
Bath
700
sqft
1416 Warrior Rd,
Birmingham, AL 35218
Check Availability
$1,200/mo
3
Beds
1
Bath
1,114
sqft
1114 Coosa St,
Birmingham, AL 35234
Check Availability
$1,600/mo
5
Beds
2
Baths
1,886
sqft
2505 Brookhaven Ave SW,
Birmingham, AL 35211
Check Availability
$1,200/mo
3
Beds
1
Bath
1,056
sqft
1153 2nd St N,
Birmingham, AL 35204
Check Availability
$1,200/mo
3
Beds
2
Baths
1,296
sqft
3913 37th Ave N,
Birmingham, AL 35217
Check Availability
$1,325/mo
4
Beds
2
Baths
1757 48th St,
Birmingham, AL 35208
Check Availability
$950/mo
2
Beds
1
Bath
1,980
sqft
543 4th Ave W,
Birmingham, AL 35204
Check Availability
$1,250/mo
3
Beds
1
Bath
1,248
sqft
1101 7th Ave W,
Birmingham, AL 35204
Check Availability
$1,495/mo
4
Beds
2
Baths
1,228
sqft
6309 3rd Ave S,
Birmingham, AL 35212
Check Availability
$1,325/mo
4
Beds
2
Baths
1,500
sqft
1304 18th Pl SW,
Birmingham, AL 35211
Check Availability
$900/mo
3
Beds
1
Bath
1,026
sqft
1117 42nd Pl N,
Birmingham, AL 35212
Check Availability
PET FRIENDLY
$875/mo
2
Beds
1
Bath
676
sqft
1624 19th St,
Birmingham, AL 35218
Check Availability
$1,000/mo
3
Beds
2
Baths
1,540
sqft
1230 4th Ter W,
Birmingham, AL 35208
Check Availability
PET FRIENDLY
$1,000/mo
2
Beds
2
Baths
1,513
sqft
604 5th Way,
Birmingham, AL 35214
Check Availability
$2,300/mo
3
Beds
2.5
Baths
1,600
sqft
2020 5th Ave S #137,
Birmingham, AL 35233
Check Availability
$950/mo
2
Beds
1
Bath
939
sqft
7005 2nd Ave S,
Birmingham, AL 35206
Check Availability
$1,000/mo
3
Beds
1
Bath
1,060
sqft
537 37th Ter W,
Birmingham, AL 35207
Check Availability
$1,200/mo
3
Beds
1
Bath
1252 18th St SW,
Birmingham, AL 35211
Check Availability
$950/mo
3
Beds
1
Bath
980
sqft
8021 1st Ave S #A,
Birmingham, AL 35206
Check Availability
$1,200/mo
3
Beds
1
Bath
1,020
sqft
1400 Indiana St,
Birmingham, AL 35224
Check Availability
$890/mo
2
Beds
1
Bath
924
sqft
1508 Dennison Ave S #W,
Birmingham, AL 35211
Check Availability
$1,100/mo
3
Beds
1
Bath
1,084
sqft
1933 Saint Charles Ave SW,
Birmingham, AL 35211
Check Availability
$1,995/mo
5
Beds
2
Baths
1,800
sqft
2335 20th Pl W,
Birmingham, AL 35208
Check Availability
$1,200/mo
3
Beds
1
Bath
1,340
sqft
1317 11th St N,
Birmingham, AL 35204
Check Availability
$725/mo
2
Beds
1
Bath
137 59th St N #3,
Birmingham, AL 35212
Check Availability
$950/mo
2
Beds
1
Bath
989
sqft
201 70th St S,
Birmingham, AL 35206
Check Availability
1
…
16
17
18
…
25
641-680 of 1,038 Results
Alabama
Jefferson County
Birmingham