Properties for sale in Birmingham

109,250 available properties
Sort by:
Most relevant first
Most relevant first
Most up-to-date first
Most recent published
Price: Lowest first
Price: Highest first
Bedrooms: Lowest first
Bedrooms: Highest first
Size: Lowest first
Size: Highest first
50 pictures Arrow icon pointing to the right
House
House for sale in Birmingham, Jefferson County
USD 449,900
Birmingham, Jefferson County
GardenOffice roomDeckEquipped kitchenCellar

1 week + 2 days ago

24 pictures Arrow icon pointing to the right
House
House for sale in Birmingham, Jefferson County
USD 874,900
Birmingham, Jefferson County
GardenOffice roomDeckCellar

1 week + 3 days ago

View photo Arrow icon pointing to the right
Updated
Property for sale in Wylam, Birmingham
Request Details
Wylam, Birmingham

1 day + 16 hours ago

36 pictures Arrow icon pointing to the right
House
House for sale in Birmingham, Jefferson County
USD 1,245,000
Birmingham, Jefferson County
PatioGardenOffice roomTerraceFireplaceEquipped kitchenParking

Oct 11, 2026

22 pictures Arrow icon pointing to the right
House
House for sale in Birmingham, Jefferson County
USD 73,000
Birmingham, Jefferson County
TerraceEquipped kitchen

2 weeks + 5 days ago

5 pictures Arrow icon pointing to the right
House
House for sale in Birmingham, Jefferson County
USD 414,900
Birmingham, Jefferson County
Garden

3 weeks + 1 day ago

20 pictures Arrow icon pointing to the right
House
House for sale in Birmingham, Jefferson County
USD 335,000
Birmingham, Jefferson County
Equipped kitchenSwimming pool

Sep 25, 2026

29 pictures Arrow icon pointing to the right
House
House for sale in Birmingham, Jefferson County
USD 345,000
Birmingham, Jefferson County
PatioDeckEquipped kitchen

Sep 18, 2026

34 pictures Arrow icon pointing to the right
House
House for sale in Birmingham, Jefferson County
USD 158,900
Birmingham, Jefferson County
GardenEquipped kitchen

Sep 15, 2026

34 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Birmingham, Jefferson County
USD 187,000
Birmingham, Jefferson County
TerraceBalconyCellarParking

Aug 30, 2026

11 pictures Arrow icon pointing to the right
New
Condo
Condo for sale in Eastbrook Manor, Birmingham
USD 104,900
Eastbrook Manor, Birmingham

3 Bedrooms

2 Bathrooms

1,208 sq.ft

DeckFireplaceEquipped kitchen

16 hours ago

33 pictures Arrow icon pointing to the right
New
House
House for sale in Norwood, Birmingham
USD 225,000
Norwood, Birmingham

4 Bedrooms

3 Bathrooms

2,387 sq.ft

GardenParking

16 hours ago

8 pictures Arrow icon pointing to the right
New
House
House for sale in East Thomas, Birmingham
USD 110,000
East Thomas, Birmingham

3 Bedrooms

1 Bathroom

1,120 sq.ft

GardenEquipped kitchen

16 hours ago

6 pictures Arrow icon pointing to the right
New
House
House for sale in West End, Birmingham
USD 150,000
West End, Birmingham

3 Bedrooms

1 Bathroom

GardenParkingFireplace

16 hours ago

6 pictures Arrow icon pointing to the right
New
House
House for sale in Ivanhoe, Birmingham
USD 105,000
Ivanhoe, Birmingham

3 Bedrooms

1 Bathroom

1,168 sq.ft

GardenFireplaceEquipped kitchen

16 hours ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Green Acres, Birmingham
USD 49,900
Green Acres, Birmingham

3 Bedrooms

1 Bathroom

1,084 sq.ft

GardenParking

1 day + 16 hours ago

31 pictures Arrow icon pointing to the right
New
House
House for sale in Crestline Park, Birmingham
USD 575,000
Crestline Park, Birmingham

3 Bedrooms

2 Bathrooms

1,130 sq.ft

GardenDeckEquipped kitchen

1 day + 16 hours ago

25 pictures Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Sky Ranch, Birmingham
USD 129,900
Sky Ranch, Birmingham

2 Bedrooms

2 Bathrooms

1,158 sq.ft

FireplaceAir conditioning

1 day + 16 hours ago

98 pictures Arrow icon pointing to the right
New
House
House for sale in Woodford, Birmingham
USD 999,500
Woodford, Birmingham

6 Bedrooms

5 Bathrooms

5,655 sq.ft

PatioOffice roomFireplaceEquipped kitchenParking

1 day + 16 hours ago

24 pictures Arrow icon pointing to the right
New
House
House for sale in Birmingham, Jefferson County
USD 325,000
Birmingham, Jefferson County

2 Bedrooms

1 Bathroom

999 sq.ft

GardenDeckEquipped kitchenCellar

1 day + 16 hours ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Birmingham, Jefferson County
USD 999,500
Birmingham, Jefferson County

6 Bedrooms

5 Bathrooms

5,655 sq.ft

Office roomEquipped kitchen

1 day + 16 hours ago

46 pictures Arrow icon pointing to the right
New
House
House for sale in Hyde Park, Birmingham
USD 89,500
Hyde Park, Birmingham

3 Bedrooms

1 Bathroom

1,050 sq.ft

1 day + 16 hours ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Birmingham, Jefferson County
USD 349,900
Birmingham, Jefferson County

3 Bedrooms

2 Bathrooms

1,696 sq.ft

GardenDeckFireplaceEquipped kitchenParkingCellar

2 days + 16 hours ago

31 pictures Arrow icon pointing to the right
House
House for sale in Cullom Street-Twelfth Street South Historic District, Birmingham
USD 399,900
Cullom Street-Twelfth Street South Historic District, Birmingham

4 Bedrooms

2 Bathrooms

Equipped kitchen

3 days + 16 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Birmingham, Jefferson County
USD 472,500
Birmingham, Jefferson County

4 Bedrooms

3 Bathrooms

2,356 sq.ft

GardenDeckEquipped kitchenParkingCellar

3 days + 16 hours ago

63 pictures Arrow icon pointing to the right
House
House for sale in Airport Highlands, Birmingham
USD 129,000
Airport Highlands, Birmingham

4 Bedrooms

2 Bathrooms

1,352 sq.ft

3 days + 16 hours ago

44 pictures Arrow icon pointing to the right
House
House for sale in Sandusky, Birmingham
USD 217,000
Sandusky, Birmingham

2 Bedrooms

2 Bathrooms

1,617 sq.ft

Parking

3 days + 16 hours ago

14 pictures Arrow icon pointing to the right
House
House for sale in Sandusky, Birmingham
USD 90,000
Sandusky, Birmingham

3 Bedrooms

1 Bathroom

1,286 sq.ft

Parking

3 days + 16 hours ago

44 pictures Arrow icon pointing to the right
House
House for sale in Birmingham, Shelby County
USD 429,000
Birmingham, Shelby County

4 Bedrooms

2 Bathrooms

2,329 sq.ft

GardenFireplaceEquipped kitchenSwimming pool

3 days + 16 hours ago

57 pictures Arrow icon pointing to the right
House
House for sale in Mt. Laurel, Birmingham
USD 769,000
Mt. Laurel, Birmingham

4 Bedrooms

3 Bathrooms

3,257 sq.ft

Equipped kitchenParking

3 days + 16 hours ago