Apartments and houses for sale in Alabama

Enable notifications and we'll notify you immediately when a new property becomes available for sale in Alabama on one of the most popular real estate sites!
8327 listings
You aren't currently viewing the latest properties. Jump to the latest properties
1216 Byron Ave SW, Decatur, AL 35601

1216 Byron Ave SW, Decatur, AL 35601

$189,900
1845 sqft
3 beds
2 baths
$103/sqft
Open the ad
New
22 hours ago
Decatur, AL
51 Smith Chapel Rd, Boaz, AL 35956

51 Smith Chapel Rd, Boaz, AL 35956

$219,900
1403 sqft
3 beds
1 bath
$157/sqft
Open the ad
New
22 hours ago
Sardis City, AL
117 Saint Anne Rd, Madison, AL 35758

117 Saint Anne Rd, Madison, AL 35758

$469,000
2524 sqft
4 beds
3 baths
$186/sqft
Open the ad
July 27, 2026 - Source: trulia.com
New
Yesterday
Madison, AL
The Destin Plan, Doss Ferry

The Destin Plan, Doss Ferry

$382,400
2273 sqft
4 beds
3 baths
$168/sqft
Open the ad
July 27, 2026 - Source: zillow.com
New
Yesterday
Kimberly, AL
75 Mount Laurel Ave, Birmingham, AL 35242

75 Mount Laurel Ave, Birmingham, AL 35242

$999,000
3479 sqft
4 beds
4 baths
$287/sqft
Open the ad
New
Yesterday
Shoal Creek, AL
CALHOUN - PATRIOT PLANS Plan, Patriot Farms

CALHOUN - PATRIOT PLANS Plan, Patriot Farms

$353,900
2164 sqft
4 beds
3 baths
$164/sqft
Open the ad
July 27, 2026 - Source: zillow.com
New
Yesterday
Pike Road, AL
28170 Migratory Way, Elberta, AL 36530

28170 Migratory Way, Elberta, AL 36530

$229,900
1 bed
Open the ad
New
Yesterday
Elberta, AL
705 Beech St, Scottsboro, AL 35768

705 Beech St, Scottsboro, AL 35768

$29,900
Open the ad
July 27, 2026 - Source: redfin.com
New
Yesterday
Scottsboro, AL
24825 Perdido Beach Blvd #321, Orange Beach, AL 36561

24825 Perdido Beach Blvd #321, Orange Beach, AL 36561

$351,900
809 sqft
2 beds
2 baths
$435/sqft
Open the ad
New
Yesterday
Orange Beach, AL
1101 Regent Park Dr, Birmingham, AL 35242

1101 Regent Park Dr, Birmingham, AL 35242

$525,000
2560 sqft
4 beds
3 baths
$205/sqft
Open the ad
New
Yesterday
Highland Lakes, AL
1101 Regent Park Dr, Birmingham, AL 35242

1101 Regent Park Dr, Birmingham, AL 35242

$525,000
2560 sqft
4 beds
3 baths
$205/sqft
Open the ad
July 26, 2026 - Source: trulia.com
New
Yesterday
Highland Lakes, AL
Madison Plan, Grand Hollow

Madison Plan, Grand Hollow

$334,900
2019 sqft
4 beds
3 baths
$166/sqft
Open the ad
July 26, 2026 - Source: zillow.com
New
Yesterday
Moores Mill, AL
301 Cherokee Dr, Jasper, AL 35501

301 Cherokee Dr, Jasper, AL 35501

$329,900
1984 sqft
3 beds
2 baths
$166/sqft
Open the ad
New
Yesterday
Jasper, AL
301 Cherokee Cir, Jasper, AL 35501

301 Cherokee Cir, Jasper, AL 35501

$329,900
2400 sqft
3 beds
2 baths
$137/sqft
Open the ad
New
Yesterday
Jasper, AL
71 Red Hill Rd, Baileyton, AL 35019

71 Red Hill Rd, Baileyton, AL 35019

$225,000
1161 sqft
3 beds
2 baths
$194/sqft
Open the ad
New
Yesterday
Baileyton, AL
105 Hudgins Dr, Albertville, AL 35951

105 Hudgins Dr, Albertville, AL 35951

$320,000
2502 sqft
4 beds
3 baths
$128/sqft
Open the ad
July 26, 2026 - Source: realtor.com
New
Yesterday
Albertville, AL
72 10th St NW, Arab, AL 35016

72 10th St NW, Arab, AL 35016

$207,500
1491 sqft
3 beds
2 baths
$139/sqft
Open the ad
July 26, 2026 - Source: realtor.com
New
Yesterday
Arab, AL
24036 Perdido Beach Blvd Apt 7D, Orange Beach, AL 36561

24036 Perdido Beach Blvd Apt 7D, Orange Beach, AL 36561

$699,000
1427 sqft
3 beds
2 baths
$490/sqft
Open the ad
New
Yesterday
Orange Beach, AL

What's the average cost of properties in Alabama?

Based on the last 30 days, the average property price in Alabama is $365,921.

How often do new properties for sale come on the market in Alabama?

On average, 271 properties are put on the market for sale in Alabama per day.
Filters

Price Range
$
$

Number of Bedrooms

Number of Bathrooms

Square Feet
sqft
sqft