2 Bedroom Homes for Sale in Birmingham, AL

price
-
1-41 of 1,784 Homes
2+ beds
$249,900 | 1300 Beacon Parkway East, Unit 302, Birmingham, AL 35209
1/47
New

$249,900

2
Bedrooms
1,489
Square Feet
SVGUnlock more homes you won't find anywhere else
Listings are only private online. All buyers & agents can access in our offices or by contacting Compass.
$294,500 | 5025 Crowley Drive, Irondale, AL 35213
1/42

$294,500

3
Bedrooms
2,172
Square Feet
0.23
Acres
$249,900 | 928 Old Oak Trace, Birmingham, AL 35215
1/42

$249,900

3
Bedrooms
2,352
Square Feet
0.32
Acres
$319,900 | 438 Horner Drive, Birmingham, AL 35206
1/36

$319,900

3
Bedrooms
1,553
Square Feet
1.12
Acres
$289,900 | 1300 Beacon Parkway East, Unit 600, Birmingham, AL 35209
1/68
New

$289,900

2
Bedrooms
1,523
Square Feet
$389,000 | 1129 Kingsbury Avenue, Birmingham, AL 35213
1/29
New

$389,000

2
Bedrooms
942
Square Feet
0.2
Acres
$135,000 | 109 19th Avenue Northwest, Center Point, AL 35215
1/30
New

$135,000

2
Bedrooms
960
Square Feet
0.36
Acres
$379,900 | 3317 Burning Tree Drive, Hoover, AL 35226
1/54

$379,900

4
Bedrooms
3,896
Square Feet
0.49
Acres
$197,500 | 500 Running Brook Road, Unit 500, Hoover, AL 35226
1/30

$197,500

3
Bedrooms
1,700
Square Feet
$259,900 | 1021 Ashwood Drive, Birmingham, AL 35216
1/28

$259,900

2
Bedrooms
1,325
Square Feet
0.06
Acres
$114,999 | 2337 28th Street, Birmingham, AL 35208
1/24

$114,999

3
Bedrooms
1,292
Square Feet
0.16
Acres
$139,900 | 1609 6th Street Northwest, Center Point, AL 35215
1/31

$139,900

3
Bedrooms
1,426
Square Feet
0.3
Acres
$134,900 | 109 Nekoma Drive, Birmingham, AL 35215
1/33

$134,900

3
Bedrooms
1,490
Square Feet
0.31
Acres
$229,900 | 4031 Montclair Road, Unit 4031, Mountain Brook, AL 35213
1/23
New

$229,900

3
Bedrooms
1,300
Square Feet
$184,900 | 2108 11th Place Northwest, Birmingham, AL 35215
1/31

$184,900

3
Bedrooms
2,850
Square Feet
0.70
Acres
$129,000 | 1532 Chaucer Street, Birmingham, AL 35214
1/31
New Construction

$129,000

2
Bedrooms
918
Square Feet
0.19
Acres
$245,000 | 816 86th Street South, Birmingham, AL 35206
1/35

$245,000

4
Bedrooms
1,264
Square Feet
0.17
Acres
$200,000 | 1112 Cheyenne Boulevard, Birmingham, AL 35215
1/32
New

$200,000

4
Bedrooms
1,709
Square Feet
0.23
Acres
$349,900 | 99 Valleydale Court, Birmingham, AL 35244
1/33

$349,900

3
Bedrooms
1,681
Square Feet
1.1
Acres
$185,000 | 1748 Molly Drive, Birmingham, AL 35235
1/43
New

$185,000

4
Bedrooms
2,195
Square Feet
0.31
Acres
$319,900 | 137 Wildoak Drive, Birmingham, AL 35210
1/31

$319,900

3
Bedrooms
1,789
Square Feet
0.21
Acres
$189,000 | 829 Twin Lake Drive Northeast, Birmingham, AL 35215
1/35

$189,000

3
Bedrooms
1,632
Square Feet
0.34
Acres
$675,000 | 2600 Highland Avenue, Unit 701, Birmingham, AL 35205
1/60
New

$675,000

2
Bedrooms
1,652
Square Feet
$424,900 | 1036 Sherbrooke Drive, Birmingham, AL 35209
1/36
New

$424,900

3
Bedrooms
1,320
Square Feet
0.17
Acres
$174,900 | 819 Torrey Pines Circle, Birmingham, AL 35215
1/31

$174,900

3
Bedrooms
1,437
Square Feet
0.35
Acres
$425,000 | 5009 Little Turtle Drive, Birmingham, AL 35242
1/40

$425,000

3
Bedrooms
2,381
Square Feet
0.28
Acres
$439,900 | 529 Willow Oaks Circle, Vestavia Hills, AL 35226
1/39

$439,900

3
Bedrooms
2,525
Square Feet
0.15
Acres
$179,900 | 949 Garrett Drive, Birmingham, AL 35235
1/32

$179,900

4
Bedrooms
2,332
Square Feet
0.3
Acres
$449,000 | 1961 Mountain View Road, Birmingham, AL 35210
1/49

$449,000

3
Bedrooms
2,417
Square Feet
3
Acres
$265,000 | 1108 Woodland Villiage, Unit 1108, Homewood, AL 35209
1/17
New

$265,000

2
Bedrooms
1,066
Square Feet
$155,000 | 1316 66th Street, Birmingham, AL 35228
1/23

$155,000

3
Bedrooms
1,130
Square Feet
0.26
Acres
$419,900 | 737 Bailey Brook Circle, Birmingham, AL 35244
1/38
New

$419,900

4
Bedrooms
2,683
Square Feet
0.43
Acres
$105,000 | 1408 16th Street Southwest, Birmingham, AL 35211
1/19
New

$105,000

3
Bedrooms
2,076
Square Feet
0.17
Acres
$95,000 | 218 8th Avenue South, Birmingham, AL 35205
1/12

$95,000

3
Bedrooms
1,008
Square Feet
0.07
Acres
$265,000 | 308 Killough Drive, Birmingham, AL 35215
1/21
New

$265,000

3
Bedrooms
1,920
Square Feet
3
Acres
$550,000 | 3348 Overton Road, Birmingham, AL 35223
1/45

$550,000

3
Bedrooms
2,896
Square Feet
1.01
Acres
$145,000 | 2001 Montreat Parkway, Unit B, Vestavia Hills, AL 35216
1/36

$145,000

2
Bedrooms
1,027
Square Feet
$399,900 | 129 Highland Crest Parkway, Hoover, AL 35226
1/31

$399,900

3
Bedrooms
2,814
Square Feet
0.14
Acres
$319,900 | 325 Kingston Circle, Birmingham, AL 35211
1/20

$319,900

3
Bedrooms
1,452
Square Feet
0.3
Acres
$425,000 | 300 20th Street North, Unit 307, Birmingham, AL 35203
1/36
New Construction

$425,000

2
Bedrooms
1,117
Square Feet
$360,000 | 1520 Holly Road, Hoover, AL 35226
1/18

$360,000

3
Bedrooms
1,332
Square Feet
0.38
Acres
For Sale:

Discover Your Perfect Home

Explore Nearby Homes