Homes for Sale in Birmingham, AL

price
-
1-41 of 2,299 Homes
Active
$319,000 | 4913 8th Terrace South, Birmingham, AL 35222
1/35
Open: 7/19 02:00PM - 04:00PM

$319,000

2
Bedrooms
1,224
Square Feet
0.16
Acres
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.
$315,000 | 1412 16th Avenue South, Birmingham, AL 35205
1/36
New

$315,000

3
Bedrooms
1,470
Square Feet
0.18
Acres
$114,900 | 1725 Mims Avenue Southwest, Birmingham, AL 35211
1/28
New

$114,900

3
Bedrooms
1,426
Square Feet
0.39
Acres
$375,000 | 3345 Sunny Meadows Court, Birmingham, AL 35242
1/59
Open: 7/19 02:00PM - 04:00PMNew

$375,000

3
Bedrooms
2,127
Square Feet
0.47
Acres
$249,900 | 816 Pine Forest Circle, Birmingham, AL 35235
1/38
New

$249,900

4
Bedrooms
1,938
Square Feet
0.23
Acres
$325,000 | 4331 6th Avenue South, Birmingham, AL 35222
1/50
New

$325,000

3
Bedrooms
1,268
Square Feet
0.16
Acres
$379,900 | 949 Shady Brook Circle, Hoover, AL 35226
1/36

$379,900

3
Bedrooms
1,489
Square Feet
0.43
Acres
$364,900 | 1905 22nd Street South, Birmingham, AL 35223
1/37
New

$364,900

2
Bedrooms
1,022
Square Feet
0.15
Acres
$474,900 | 812 Sweetgum Court, Hoover, AL 35244
1/67

$474,900

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

$379,900

4
Bedrooms
3,896
Square Feet
0.49
Acres
$265,000 | 949 44th St Ensley, Birmingham, AL 35208
1/24
New

$265,000

3
Bedrooms
2,555
Square Feet
0.3
Acres
$375,000 | 3525 Laurel View Lane, Hoover, AL 35243
1/30

$375,000

3
Bedrooms
1,971
Square Feet
0.35
Acres
$325,000 | 217 Elder Street, Birmingham, AL 35210
1/27
New

$325,000

4
Bedrooms
1,510
Square Feet
0.2
Acres
$139,900 | 1609 6th Street Northwest, Center Point, AL 35215
1/31

$139,900

3
Bedrooms
1,426
Square Feet
0.3
Acres
$649,900 | 350 19th Street South, Unit 309, Birmingham, AL 35233
1/40
Virtual TourNew

$649,900

2
Bedrooms
1,328
Square Feet
$238,999 | 2100 Montreat Lane, Unit 2100B, Vestavia Hills, AL 35216
1/14
New

$238,999

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

$184,900

3
Bedrooms
2,850
Square Feet
0.70
Acres
$360,000 | 2824 Oxmoor Glen Drive, Birmingham, AL 35211
1/50
Open: 7/18 01:00PM - 03:00PMNew

$360,000

4
Bedrooms
2,210
Square Feet
0.15
Acres
$129,000 | 1532 Chaucer Street, Birmingham, AL 35214
1/31
New Construction

$129,000

2
Bedrooms
918
Square Feet
0.19
Acres
$349,900 | 99 Valleydale Court, Birmingham, AL 35244
1/33

$349,900

3
Bedrooms
1,681
Square Feet
1.1
Acres
$309,900 | 2286 Russet Meadows Terrace, Helena, AL 35244
1/29
New

$309,900

3
Bedrooms
1,531
Square Feet
0.25
Acres
$360,000 | 3720 Spearman Drive, Hoover, AL 35216
1/32
Open: 7/18 01:00PM - 03:00PMNew

$360,000

3
Bedrooms
1,954
Square Feet
0.44
Acres
$299,900 | 1028 Castlemaine Drive, Birmingham, AL 35226
1/33
New

$299,900

3
Bedrooms
1,251
Square Feet
0.21
Acres
$499,999 | 4508 Linpark Drive, Birmingham, AL 35222
1/43
Open: 7/19 02:00PM - 04:00PMNew

$499,999

3
Bedrooms
1,894
Square Feet
0.23
Acres
$155,000 | 1316 66th Street, Birmingham, AL 35228
1/23

$155,000

3
Bedrooms
1,130
Square Feet
0.26
Acres
$105,000 | 1408 16th Street Southwest, Birmingham, AL 35211
1/19

$105,000

3
Bedrooms
2,076
Square Feet
0.17
Acres
$162,000 | 1825 49th Street, Birmingham, AL 35208
1/21
New

$162,000

3
Bedrooms
1,532
Square Feet
0.13
Acres
$265,000 | 308 Killough Drive, Birmingham, AL 35215
1/21

$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
$207,500 | 5051 Cantebury Court, Center Point, AL 35215
1/20
New

$207,500

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

$145,000

2
Bedrooms
1,027
Square Feet
$419,000 | 760 Bainbridge Court, Irondale, AL 35210
1/57
New

$419,000

3
Bedrooms
1,682
Square Feet
Unavailable
Acres
$319,900 | 325 Kingston Circle, Birmingham, AL 35211
1/20

$319,900

3
Bedrooms
1,452
Square Feet
0.3
Acres
$465,000 | 1820 Napier Drive, Hoover, AL 35226
1/70
Open: 7/19 02:00PM - 04:00PMNew

$465,000

4
Bedrooms
2,839
Square Feet
0.38
Acres
$144,900 | 2701 8th Street Northeast, Center Point, AL 35215
1/19
New

$144,900

3
Bedrooms
1,170
Square Feet
0.35
Acres
$199,900 | 1688 Brewster Road, Birmingham, AL 35235
1/14
New

$199,900

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

$425,000

2
Bedrooms
1,117
Square Feet
$359,900 | 904 Alford Avenue, Hoover, AL 35226
1/41

$359,900

5
Bedrooms
2,146
Square Feet
0.34
Acres
$195,000 | 2020 5th Avenue North, Unit 429, Birmingham, AL 35203
1/17

$195,000

1
Bedrooms
770
Square Feet
$499,900 | 3532 Bermuda Drive, Irondale, AL 35210
1/53

$499,900

3
Bedrooms
3,502
Square Feet
1.61
Acres
$649,000 | 3620 Spring Valley Road, Mountain Brook, AL 35223
1/58
New

$649,000

3
Bedrooms
2,364
Square Feet
0.37
Acres
For Sale:

Discover Your Perfect Home

Explore Nearby Homes