St. Clair County
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
St. Clair County, AL homes for sale & real estate
697 homes
Sort:
Recommended
2983 Canterbury Dr, Moody, AL 35004
2983 Canterbury Dr, Moody, AL 35004
2983 Canterbury Dr, Moody, AL 35004
$389,000
3 beds
2.5 baths
1,494
sq ft
2983 Canterbury Dr, Moody, AL 35004
0.67 acre lot
•
2 garage spots
•
Pool
2311 Fraim Dr, Pell City, AL 35128
2311 Fraim Dr, Pell City, AL 35128
2311 Fraim Dr, Pell City, AL 35128
$314,900
2 beds
1.5 baths
1,360
sq ft
2311 Fraim Dr, Pell City, AL 35128
$160 HOA
•
2 garage spots
•
Pool
Loading...
148 Jonathan Dr, Odenville, AL 35120
148 Jonathan Dr, Odenville, AL 35120
148 Jonathan Dr, Odenville, AL 35120
$214,900
3 beds
2 baths
1,273
sq ft
148 Jonathan Dr, Odenville, AL 35120
4,791 sq ft lot
•
$21 HOA
•
2 garage spots
2320 Crowns Ln, Moody, AL 35004
2320 Crowns Ln, 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
$13 HOA
•
Garage
•
Car-dependent
OPEN SUN, 1PM TO 3PM
101 Briarwood St, Springville, AL 35146
101 Briarwood St, Springville, AL 35146
101 Briarwood St, Springville, AL 35146
$345,000
3 beds
2 baths
1,788
sq ft
101 Briarwood St, Springville, AL 35146
9,583 sq ft lot
•
2 garage spots
•
Car-dependent
1080 Brookhaven Ln, Odenville, AL 35120
$246,780
4 beds
2 baths
1,852
sq ft
1080 Brookhaven Ln, Odenville, AL 35120
204 Morgan Brown Rd, Odenville, AL 35120
$439,900
3 beds
2 baths
3,400
sq ft
204 Morgan Brown Rd, Odenville, AL 35120
1073 Lexington Dr, Moody, AL 35004
$235,000
3 beds
2 baths
1,280
sq ft
1073 Lexington Dr, Moody, AL 35004
235 Waites Dr S, Cropwell, AL 35054
$425,000
3 beds
2 baths
1,737
sq ft
235 Waites Dr S, Cropwell, AL 35054
1033 Pinnacle Pkwy, Leeds, AL 35094
$260,320
3 beds
2.5 baths
1,215
sq ft
1033 Pinnacle Pkwy, Leeds, AL 35094
1150 Oak Blvd, Moody, AL 35004
$469,681
4 beds
3 baths
2,783
sq ft
1150 Oak Blvd, Moody, AL 35004
145 Oak Leaf Ct, Pell City, AL 35125
$279,900
3 beds
2 baths
2,079
sq ft
145 Oak Leaf Ct, Pell City, AL 35125
670 Saint Clair Rd, Springville, AL 35146
$339,900
4 beds
3 baths
1,620
sq ft
670 Saint Clair Rd, Springville, AL 35146
25 Forest Ln, Trussville, AL 35173
$137,000
1 bed
1 bath
1,685
sq ft
25 Forest Ln, Trussville, AL 35173
560 Ridge Cir, Odenville, AL 35120
$310,000
4 beds
2.5 baths
2,372
sq ft
560 Ridge Cir, Odenville, AL 35120
8148 Carrington Dr, Trussville, AL 35173
$520,000
4 beds
3 baths
3,287
sq ft
8148 Carrington Dr, Trussville, AL 35173
Loading...
50 Macdonald Cv, Springville, AL 35146
$374,900
3 beds
2.5 baths
2,211
sq ft
50 Macdonald Cv, Springville, AL 35146
390 Pine Ridge Dr, Odenville, AL 35120
$319,900
5 beds
3 baths
2,511
sq ft
390 Pine Ridge Dr, Odenville, AL 35120
380 Pine Ridge Dr, Odenville, AL 35120
$279,900
4 beds
2 baths
1,774
sq ft
380 Pine Ridge Dr, Odenville, AL 35120
431 Archers Brook Ln, Springville, AL 35146
$319,900
5 beds
3 baths
2,012
sq ft
431 Archers Brook Ln, Springville, AL 35146
421 Archers Brook Ln, Springville, AL 35146
$279,900
4 beds
2 baths
1,497
sq ft
421 Archers Brook Ln, Springville, AL 35146
177 Lakemont Ct, Cropwell, AL 35054
$386,591
5 beds
4 baths
2,708
sq ft
177 Lakemont Ct, Cropwell, AL 35054
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
1282 Ashville Rd, Leeds, AL 35094
$199,900
2 beds
2 baths
1,414
sq ft
1282 Ashville Rd, Leeds, AL 35094
Loading...
1203 Park Ave, Moody, AL 35004
$239,900
4 beds
2 baths
2,500
sq ft
1203 Park Ave, Moody, AL 35004
402 Paradise Isle #402, Riverside, AL 35135
$350,000
3 beds
2 baths
1,417
sq ft
402 Paradise Isle #402, Riverside, AL 35135
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
645 Lakeridge Dr, Trussville, AL 35173
$449,000
4 beds
4 baths
3,171
sq ft
645 Lakeridge Dr, Trussville, AL 35173
(256) 325-4129
61 Church Rd, Pell City, AL 35128
$949,000
3 beds
3.5 baths
2,977
sq ft
61 Church Rd, Pell City, AL 35128
6373 Greensport Rd, Ashville, AL 35953
$385,000
3 beds
2 baths
2,000
sq ft
6373 Greensport Rd, Ashville, AL 35953
32728 Highway 411, Ashville, AL 35953
$749,900
3 beds
3.5 baths
3,000
sq ft
32728 Highway 411, Ashville, AL 35953
1528 Oliver Rd, Leeds, AL 35094
$274,500
3 beds
2 baths
1,304
sq ft
1528 Oliver Rd, Leeds, AL 35094
115 34th St N, Pell City, AL 35125
$190,000
3 beds
2 baths
2,016
sq ft
115 34th St N, Pell City, AL 35125
271 Woodland Trl, Pell City, AL 35125
$279,900
4 beds
2.5 baths
2,543
sq ft
271 Woodland Trl, Pell City, AL 35125
1040 Pinnacle Pkwy, Leeds, AL 35094
$319,995
4 beds
2.5 baths
2,565
sq ft
1040 Pinnacle Pkwy, Leeds, AL 35094
135 Nichols Rd NE, Leeds, AL 35094
$379,900
3 beds
2.5 baths
2,591
sq ft
135 Nichols Rd NE, Leeds, AL 35094
365 Royal Oaks Dr, Leeds, AL 35094
$550,000
5 beds
3 baths
3,358
sq ft
365 Royal Oaks Dr, Leeds, AL 35094
435 5th St, Ashville, AL 35953
$399,000
4 beds
2.5 baths
3,394
sq ft
435 5th St, Ashville, AL 35953
565 Magnolia Crest Ct, Odenville, AL 35120
$225,000
3 beds
2 baths
1,336
sq ft
565 Magnolia Crest Ct, Odenville, AL 35120
260 Morning Glory Dr, Pell City, AL 35128
$422,496
5 beds
4 baths
2,874
sq ft
260 Morning Glory Dr, Pell City, AL 35128
Viewing page 2 of 9
(Download All)
1
2
3
4
5
6
7
8
9
Redfin
Alabama
St. Clair County
Average home prices near St. Clair County, AL
Cities
Oneonta
homes for sale
$267,500
Ohatchee
homes for sale
$640,000
Pell City
homes for sale
$399,939
Rainbow City
homes for sale
$294,900
Odenville
homes for sale
$283,200
Talladega
homes for sale
$164,000
Pinson
homes for sale
$254,900
Leeds
homes for sale
$279,900
Moody
homes for sale
$275,000
Clay
homes for sale
$254,900
Sterrett
homes for sale
$334,900
Trussville
homes for sale
$486,900
Lincoln
homes for sale
$262,400
Ashville
homes for sale
$424,450
Springville
homes for sale
$357,000
Show more
Counties
Shelby County
homes for sale
$385,900
Jefferson County
homes for sale
$249,000
Cullman County
homes for sale
$310,000
St. Clair County, AL real estate trends
All Home Types trends in St. Clair County, 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)
$278,000
+3.0%
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
St. Clair County, AL
$278,000
+3.0%
See more St. Clair County, AL market insights
More to explore in St. Clair County, AL
Houses for rent
in St. Clair County
Cheap homes
in St. Clair County
Single story homes
in St. Clair County
Land
in St. Clair County
New homes
in St. Clair County
Homes with pools
in St. Clair County
New listings
in St. Clair County
Waterfront homes
in St. Clair County
Luxury homes
in St. Clair County
Vintage homes
in St. Clair County
Open houses
in St. Clair County
Fixer upper homes
in St. Clair County
Townhouses
in St. Clair County
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 St. Clair County, 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
$359,032
Birmingham
homes for sale
$160,000
Mobile
homes for sale
$235,000
Madison
homes for sale
$525,000
Montgomery
homes for sale
$207,000
Gulf Shores
homes for sale
$508,850
Hoover
homes for sale
$508,900
Fairhope
homes for sale
$651,568
Tuscaloosa
homes for sale
$399,900
Auburn
homes for sale
$475,000
Orange Beach
homes for sale
$699,000
Athens
homes for sale
$359,900
Dothan
homes for sale
$265,000
Mountain Brook
homes for sale
$1,145,000
Vestavia Hills
homes for sale
$527,500
Show more
4 homes
6 homes
10 homes
385K
365K
382K
260K
375K
215K
400K
435K
550K
224K
285K
410K
196K
900K
360K
248K
790K
275K
275K
275K
440K
240K
225K
275K
525K
450K
150K
1.65M
240K
585K
310K
199K
200K
250K
450K
750K
269K
299K
220K
389K
315K
215K
225K
345K
440K
235K
425K
Remove outline
Draw
Options
Map