35004
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Free home buying classes
US housing market
Rent ▾
Rental Resources
Renter dashboard
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
US rental market trends
Should I sell or rent my home?
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Home improvement trends
Mortgage ▾
Mortgage rates
Get prequalified
Today's mortgage rates
Today's refinance rates
Home equity loan
Calculators
Payment calculator
How much can I afford?
Rent vs. buy
How to get pre-approved
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
For sale
Price
Beds/baths
Home type
Filters
Save search
Layout
35004, AL homes for sale & real estate
79 homes
Sort:
Recommended
NEW 4 HRS AGO
2983 Canterbury Dr, Moody, AL 35004
2983 Canterbury Dr, Moody, AL 35004
2983 Canterbury Dr, Moody, AL 35004
$379,900
3 beds
2.5 baths
2,076
sq ft
2983 Canterbury Dr, Moody, AL 35004
0.67 acre lot
•
2 garage spots
•
Pool
1291 Washington Dr, Moody, AL 35004
1291 Washington Dr, Moody, AL 35004
1291 Washington Dr, Moody, AL 35004
$252,240
3 beds
2 baths
1,475
sq ft
1291 Washington Dr, Moody, AL 35004
8,712 sq ft lot
•
Garage
•
Pool
Loading...
215 Oak Hill Ln, Moody, AL 35004
$330,000
3 beds
2 baths
1,674
sq ft
215 Oak Hill Ln, Moody, AL 35004
0.31 acre lot
•
2 garage spots
•
Built 2021
3812 Valley Haven Cir, Moody, AL 35004
3812 Valley Haven Cir, Moody, AL 35004
$245,000
3 beds
2 baths
2,530
sq ft
3812 Valley Haven Cir, Moody, AL 35004
0.85 acre lot
•
2 garage spots
•
Built 1977
COMING SOON
1039 Oak Blvd, Moody, AL 35004
$230,000
3 beds
2 baths
1,188
sq ft
1039 Oak Blvd, Moody, AL 35004
0.56 acre lot
•
Car-dependent
1015 Hickory Cir, Moody, AL 35004
$299,900
4 beds
3 baths
1,872
sq ft
1015 Hickory Cir, Moody, AL 35004
40 Stevens Cove Dr, Moody, AL 35004
$259,900
4 beds
2.5 baths
2,073
sq ft
40 Stevens Cove Dr, Moody, AL 35004
2004 Plantation Pkwy, Moody, AL 35004
$224,000
3 beds
2 baths
1,600
sq ft
2004 Plantation Pkwy, Moody, AL 35004
902 Brooke Ter, Moody, AL 35004
$275,000
4 beds
2 baths
1,785
sq ft
902 Brooke Ter, Moody, AL 35004
903 Brooke Ter, Moody, AL 35004
$275,000
4 beds
2 baths
1,726
sq ft
903 Brooke Ter, Moody, AL 35004
905 Brooke Ter, Moody, AL 35004
$275,000
4 beds
2 baths
1,726
sq ft
905 Brooke Ter, Moody, AL 35004
1017 Windsor Pkwy, Moody, AL 35004
$267,000
3 beds
2 baths
1,308
sq ft
1017 Windsor Pkwy, Moody, AL 35004
2320 Crowns Ln, Moody, AL 35004
$224,900
3 beds
2.5 baths
1,341
sq ft
2320 Crowns Ln, Moody, AL 35004
1150 Oak Blvd, Moody, AL 35004
$469,681
4 beds
3 baths
2,783
sq ft
1150 Oak Blvd, Moody, AL 35004
308 Oak Hill Ln, Moody, AL 35004
$479,900
4 beds
3.5 baths
2,828
sq ft
308 Oak Hill Ln, Moody, AL 35004
238 Oak Hill Ln, Moody, AL 35004
$469,900
5 beds
3.5 baths
2,813
sq ft
238 Oak Hill Ln, Moody, AL 35004
Loading...
5618 Old Acton Rd, Margaret, AL 35004
$235,513
3 beds
2.5 baths
1,401
sq ft
5618 Old Acton Rd, Margaret, AL 35004
4071 Jubilee Ln, Moody, AL 35004
$259,900
3 beds
2 baths
1,460
sq ft
4071 Jubilee Ln, Moody, AL 35004
7385 Old Acton Rd, Moody, AL 35004
$289,900
3 beds
2 baths
1,298
sq ft
7385 Old Acton Rd, Moody, AL 35004
4040 Wellington Way, Moody, AL 35004
$319,900
3 beds
2 baths
1,612
sq ft
4040 Wellington Way, Moody, AL 35004
1135 Oak Blvd, Moody, AL 35004
$525,000
4 beds
3 baths
3,130
sq ft
1135 Oak Blvd, Moody, AL 35004
2217 Castle Hill Ln, Moody, AL 35004
$232,900
3 beds
2.5 baths
1,366
sq ft
2217 Castle Hill Ln, Moody, AL 35004
1042 Windsor Pkwy, Moody, AL 35004
$249,900
3 beds
2 baths
1,718
sq ft
1042 Windsor Pkwy, Moody, AL 35004
1142 Oak Blvd, Moody, AL 35004
$439,224
4 beds
3 baths
2,235
sq ft
1142 Oak Blvd, Moody, AL 35004
1140 Oak Blvd, Moody, AL 35004
$438,806
4 beds
3 baths
2,119
sq ft
1140 Oak Blvd, Moody, AL 35004
Loading...
1459 Mountain Laurel Ln, Moody, AL 35004
$365,000
4 beds
2 baths
1,991
sq ft
1459 Mountain Laurel Ln, Moody, AL 35004
1151 Oak Blvd, Moody, AL 35004
$496,244
5 beds
3.5 baths
2,886
sq ft
1151 Oak Blvd, Moody, AL 35004
1146 Oak Blvd, Moody, AL 35004
$486,435
4 beds
3 baths
2,947
sq ft
1146 Oak Blvd, Moody, AL 35004
1144 Oak Blvd, Moody, AL 35004
$490,494
5 beds
3.5 baths
2,886
sq ft
1144 Oak Blvd, Moody, AL 35004
2312 Dunbar Cir, Moody, AL 35004
$259,900
3 beds
2 baths
1,483
sq ft
2312 Dunbar Cir, Moody, AL 35004
1029 Creel Dr, Moody, AL 35004
$515,900
3 beds
3 baths
2,660
sq ft
1029 Creel Dr, Moody, AL 35004
5030 Kelly Creek St, Moody, AL 35004
$284,900
3 beds
2.5 baths
1,904
sq ft
5030 Kelly Creek St, Moody, AL 35004
15 Stevens Cove Dr, Margaret, AL 35004
$229,850
3 beds
2.5 baths
1,401
sq ft
15 Stevens Cove Dr, Margaret, AL 35004
35 Stevens Cove Dr, Margaret, AL 35004
$229,482
3 beds
3 baths
1,500
sq ft
35 Stevens Cove Dr, Margaret, AL 35004
5020 Kelly Creek St, Moody, AL 35004
$274,900
3 beds
2 baths
1,700
sq ft
5020 Kelly Creek St, Moody, AL 35004
5029 Kelly Creek St, Moody, AL 35004
$269,900
3 beds
2 baths
1,700
sq ft
5029 Kelly Creek St, Moody, AL 35004
The Langford Plan, Moody, AL 35004
$306,900
3 beds
2 baths
1,740
sq ft
The Langford Plan, Moody, AL 35004
Listing provided by Zillow
The Avery Plan, Moody, AL 35004
$349,900
3 beds
3 baths
2,404
sq ft
The Avery Plan, Moody, AL 35004
Listing provided by Zillow
The Telfair Plan, Moody, AL 35004
$311,900
3 beds
2 baths
1,803
sq ft
The Telfair Plan, Moody, AL 35004
Listing provided by Zillow
The Lancaster Plan, Moody, AL 35004
$326,900
3 beds
2.5 baths
2,015
sq ft
The Lancaster Plan, Moody, AL 35004
Listing provided by Zillow
The Avondale Plan, Moody, AL 35004
$336,900
3 beds
2 baths
2,203
sq ft
The Avondale Plan, Moody, AL 35004
Listing provided by Zillow
Viewing page 1 of 2
(Download All)
1
2
Redfin
Alabama
St. Clair County
35004
Average home prices near 35004, AL
Cities
Pell City
homes for sale
$399,969
Gardendale
homes for sale
$313,650
Irondale
homes for sale
$299,000
Hoover
homes for sale
$515,000
Mountain Brook
homes for sale
$949,000
Pinson
homes for sale
$259,900
Bessemer
homes for sale
$167,500
Chelsea
homes for sale
$389,950
Helena
homes for sale
$399,900
Homewood
homes for sale
$499,975
Trussville
homes for sale
$480,000
Vestavia Hills
homes for sale
$549,000
Alabaster
homes for sale
$345,000
Pelham
homes for sale
$390,000
Birmingham
homes for sale
$160,000
Show more
Zip Codes
35953
homes for sale
$385,000
35120
homes for sale
$269,900
35125
homes for sale
$287,400
35126
homes for sale
$254,900
35128
homes for sale
$475,000
35235
homes for sale
$214,900
35206
homes for sale
$130,000
35242
homes for sale
$575,000
35146
homes for sale
$359,900
35210
homes for sale
$299,000
35147
homes for sale
$339,000
35094
homes for sale
$286,955
35215
homes for sale
$170,000
35217
homes for sale
$99,000
35173
homes for sale
$455,900
Show more
35004, AL real estate trends
All Home Types trends in 35004, AL
Median Sale Price
# of Homes Sold
Median Days on Market
All Home Types
All Home Types
Single Family Homes
Townhouses
Condos/Co-ops
Median Sale Price
(All Home Types)
$260,000
+4.9%
YoY | Jul 2025
1 year
3 year
5 year
Based on Redfin calculations of home data from MLS and/or public records.
Location
Data
Jul 2025
Growth
% YoY
35004, AL
$260,000
+4.9%
See more 35004, AL market insights
More to explore in 35004, AL
Houses for rent
in 35004
Cheap homes
in 35004
Single story homes
in 35004
New homes
in 35004
New listings
in 35004
Land
in 35004
Homes with pools
in 35004
Townhouses
in 35004
Houses
for sale near me
Land
for sale near me
Open Houses
near me
Condos
for sale near me
Agents
near me
Show more
How to buy a house in 35004, AL
How much house can I afford?
How to buy a house in 10 steps
First-time homebuyer's guide
See more home buying guides
Popular Markets in Alabama
Huntsville
homes for sale
$350,000
Birmingham
homes for sale
$160,000
Mobile
homes for sale
$230,000
Madison
homes for sale
$525,000
Montgomery
homes for sale
$205,000
Gulf Shores
homes for sale
$515,000
Hoover
homes for sale
$515,000
Fairhope
homes for sale
$638,966
Tuscaloosa
homes for sale
$353,950
Auburn
homes for sale
$476,250
Orange Beach
homes for sale
$699,000
Athens
homes for sale
$365,450
Dothan
homes for sale
$269,450
Vestavia Hills
homes for sale
$549,000
Mountain Brook
homes for sale
$949,000
Show more
3 homes
4 homes
9 homes
380K
252K
330K
245K
230K
300K
260K
224K
275K
275K
275K
267K
225K
470K
480K
470K
236K
260K
290K
320K
525K
233K
250K
439K
439K
365K
496K
486K
490K
260K
285K
275K
270K
218K
247K
425K
240K
234K
699K
240K
205K
150K
18K
210K
14.9K
14.9K
14.9K
14.9K
14.9K
14.9K
1.95M
Remove outline
Draw
Options
Map