Jefferson 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
Jefferson County, AL homes for sale & real estate
3,418 homes
Sort:
Recommended
1321 Larry Ln, Birmingham, AL 35213
1321 Larry Ln, Birmingham, AL 35213
1321 Larry Ln, Birmingham, AL 35213
$499,000
3 beds
2 baths
1,826
sq ft
1321 Larry Ln, Birmingham, AL 35213
0.31 acre lot
905 24th St SW, Birmingham, AL 35211
905 24th St SW, Birmingham, AL 35211
905 24th St SW, Birmingham, AL 35211
$120,000
3 beds
1 bath
1,178
sq ft
905 24th St SW, Birmingham, AL 35211
7,840 sq ft lot
•
Garage
Loading...
OPEN SUN, 1PM TO 3PM
2336 Tanglewood Brook Ln, Vestavia Hills, AL 35243
2336 Tanglewood Brook Ln, Vestavia Hills, AL 35243
2336 Tanglewood Brook Ln, Vestavia Hills, AL 35243
$1,150,000
5 beds
6 baths
6,600
sq ft
2336 Tanglewood Brook Ln, Vestavia Hills, AL 35243
0.61 acre lot
•
4 garage spots
•
Pool
1109 Moonglow Cir, Birmingham, AL 35215
1109 Moonglow Cir, Birmingham, AL 35215
1109 Moonglow Cir, Birmingham, AL 35215
$179,900
3 beds
2 baths
1,441
sq ft
1109 Moonglow Cir, Birmingham, AL 35215
0.24 acre lot
•
2 garage spots
•
Exposed wood beams
249 Morris St, Bessemer, AL 35022
249 Morris St, Bessemer, AL 35022
249 Morris St, Bessemer, AL 35022
$134,900
3 beds
2 baths
1,336
sq ft
249 Morris St, Bessemer, AL 35022
0.3 acre lot
•
2 garage spots
•
Fenced backyard
1612 U W Clemon Dr, Birmingham, AL 35214
$275,000
4 beds
2.5 baths
2,040
sq ft
1612 U W Clemon Dr, Birmingham, AL 35214
3039 Chase Ln #3039, Birmingham, AL 35215
$54,900
2 beds
2 baths
1,068
sq ft
3039 Chase Ln #3039, Birmingham, AL 35215
2408 Tarrant Hts, Birmingham, AL 35217
$54,900
2 beds
1 bath
1,064
sq ft
2408 Tarrant Hts, Birmingham, AL 35217
2325 Rockview Ln, Hoover, AL 35226
$724,900
4 beds
3.5 baths
3,295
sq ft
2325 Rockview Ln, Hoover, AL 35226
3366 Crescent Dr, Hueytown, AL 35023
$99,900
3 beds
1.5 baths
1,230
sq ft
3366 Crescent Dr, Hueytown, AL 35023
7433 Roosevelt Dr, Leeds, AL 35094
$190,000
3 beds
2 baths
1,100
sq ft
7433 Roosevelt Dr, Leeds, AL 35094
1724 Center St S, Birmingham, AL 35205
$189,900
3 beds
2 baths
1,250
sq ft
1724 Center St S, Birmingham, AL 35205
3979 Over Burden Dr, Mount Olive, AL 35117
$337,900
4 beds
2.5 baths
1,884
sq ft
3979 Over Burden Dr, Mount Olive, AL 35117
3975 Over Burden Dr, Mount Olive, AL 35117
$274,400
3 beds
2 baths
1,272
sq ft
3975 Over Burden Dr, Mount Olive, AL 35117
294 Pleasant Rd, Mount Olive, AL 35117
$139,900
3 beds
1 bath
896
sq ft
294 Pleasant Rd, Mount Olive, AL 35117
5722 Terrace Ave, Fairfield, AL 35064
$65,000
3 beds
2 baths
1,548
sq ft
5722 Terrace Ave, Fairfield, AL 35064
Loading...
1626 Big Mountain Dr, Birmingham, AL 35235
$280,000
4 beds
2 baths
2,800
sq ft
1626 Big Mountain Dr, Birmingham, AL 35235
617 83rd Pl S, Birmingham, AL 35206
$114,999
3 beds
1 bath
1,344
sq ft
617 83rd Pl S, Birmingham, AL 35206
4316 Gadsden St, Birmingham, AL 35217
$69,999
2 beds
1 bath
1,048
sq ft
4316 Gadsden St, Birmingham, AL 35217
1045 Waverly St, Tarrant, AL 35217
$69,999
3 beds
1 bath
1,014
sq ft
1045 Waverly St, Tarrant, AL 35217
3446 Blackridge Cir, Hoover, AL 35244
$663,221
4 beds
3 baths
2,821
sq ft
3446 Blackridge Cir, Hoover, AL 35244
3478 Blackridge Cir, Hoover, AL 35244
$564,400
3 beds
2.5 baths
2,128
sq ft
3478 Blackridge Cir, Hoover, AL 35244
413 Newberry Dr, Pleasant Grove, AL 35127
$334,900
3 beds
2 baths
2,634
sq ft
413 Newberry Dr, Pleasant Grove, AL 35127
532 Rollingwood Rd, Birmingham, AL 35235
$225,000
3 beds
2 baths
1,283
sq ft
532 Rollingwood Rd, Birmingham, AL 35235
6748 Country Vale Dr, Pinson, AL 35126
$325,000
4 beds
2.5 baths
2,402
sq ft
6748 Country Vale Dr, Pinson, AL 35126
Loading...
1809 Mara Dr NE, Center Point, AL 35215
$174,500
4 beds
2 baths
2,081
sq ft
1809 Mara Dr NE, Center Point, AL 35215
1016 Vestavia Manor Dr, Vestavia Hills, AL 35216
$299,900
2 beds
2 baths
1,415
sq ft
1016 Vestavia Manor Dr, Vestavia Hills, AL 35216
217 22nd Ave NE, Center Point, AL 35215
$149,900
4 beds
2 baths
1,327
sq ft
217 22nd Ave NE, Center Point, AL 35215
2625 Montauk Rd, Hoover, AL 35226
$465,000
3 beds
2 baths
1,846
sq ft
2625 Montauk Rd, Hoover, AL 35226
200 Mecca Ave, Homewood, AL 35209
$645,000
3 beds
2 baths
1,556
sq ft
200 Mecca Ave, Homewood, AL 35209
3236 Valley Park Dr, Hoover, AL 35243
$449,900
3 beds
2 baths
1,582
sq ft
3236 Valley Park Dr, Hoover, AL 35243
745 Linwood Rd, Birmingham, AL 35222
$1,116,000
4 beds
2.5 baths
2,978
sq ft
745 Linwood Rd, Birmingham, AL 35222
909 Longview Cir, Adamsville, AL 35005
$159,900
3 beds
1 bath
1,066
sq ft
909 Longview Cir, Adamsville, AL 35005
3232 Virginia Dr, Hueytown, AL 35023
$249,900
4 beds
2 baths
1,500
sq ft
3232 Virginia Dr, Hueytown, AL 35023
3342 Overton Dr, Mountain Brook, AL 35223
$575,000
4 beds
3 baths
2,262
sq ft
3342 Overton Dr, Mountain Brook, AL 35223
512 Olde English Ln #512, Mountain Brook, AL 35223
$999,000
3 beds
3 baths
2,245
sq ft
512 Olde English Ln #512, Mountain Brook, AL 35223
4524 Pine Mountain Rd, Mountain Brook, AL 35213
$725,000
4 beds
3 baths
2,698
sq ft
4524 Pine Mountain Rd, Mountain Brook, AL 35213
5405 9th Ave S, Birmingham, AL 35212
$599,900
4 beds
3 baths
2,924
sq ft
5405 9th Ave S, Birmingham, AL 35212
6165 Woodbrook Ln, Mccalla, AL 35111
$499,450
5 beds
4.5 baths
3,913
sq ft
6165 Woodbrook Ln, Mccalla, AL 35111
300 20th St N #402, Birmingham, AL 35203
$439,000
2 beds
2 baths
1,278
sq ft
300 20th St N #402, Birmingham, AL 35203
3643 Halcyon Trce, Trussville, AL 35173
$470,000
4 beds
3 baths
2,654
sq ft
3643 Halcyon Trce, Trussville, AL 35173
Viewing page 5 of 9
(Download All)
1
2
3
4
5
6
7
8
9
Redfin
Alabama
Jefferson County
Average home prices near Jefferson County, AL
Cities
McCalla
homes for sale
$286,133
Gardendale
homes for sale
$313,650
Irondale
homes for sale
$299,000
Hoover
homes for sale
$499,900
Mountain Brook
homes for sale
$972,000
Pinson
homes for sale
$250,000
Bessemer
homes for sale
$172,500
Chelsea
homes for sale
$389,000
Helena
homes for sale
$408,700
Homewood
homes for sale
$528,450
Trussville
homes for sale
$476,125
Vestavia Hills
homes for sale
$549,900
Alabaster
homes for sale
$347,250
Pelham
homes for sale
$382,500
Birmingham
homes for sale
$164,900
Show more
Counties
Shelby County
homes for sale
$389,000
Blount County
homes for sale
$288,950
Cullman County
homes for sale
$314,900
Jefferson County, AL real estate trends
All Home Types trends in Jefferson 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)
$305,000
+13.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
Jefferson County, AL
$305,000
+13.0%
See more Jefferson County, AL market insights
More to explore in Jefferson County, AL
Houses for rent
in Jefferson County
Cheap homes
in Jefferson County
Single story homes
in Jefferson County
Vintage homes
in Jefferson County
Land
in Jefferson County
New listings
in Jefferson County
Homes with pools
in Jefferson County
New homes
in Jefferson County
Condos
in Jefferson County
Luxury homes
in Jefferson County
Open houses
in Jefferson County
Fixer upper homes
in Jefferson County
Townhouses
in Jefferson County
Waterfront homes
in Jefferson County
Multi family homes
in Jefferson 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 Jefferson 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
$350,000
Birmingham
homes for sale
$164,900
Mobile
homes for sale
$229,900
Madison
homes for sale
$524,950
Montgomery
homes for sale
$207,450
Gulf Shores
homes for sale
$515,000
Hoover
homes for sale
$499,900
Fairhope
homes for sale
$639,808
Tuscaloosa
homes for sale
$359,000
Auburn
homes for sale
$475,000
Orange Beach
homes for sale
$699,000
Athens
homes for sale
$359,900
Dothan
homes for sale
$267,300
Vestavia Hills
homes for sale
$549,900
Mountain Brook
homes for sale
$972,000
Show more
125K
340K
220K
390K
35K
764K
640K
149K
215K
160K
110K
599K
42K
650K
2 units
330K
130K
145K
165K
1.75M
43.9K
285K
184K
165K
340K
435K
400K
420K
175K
500K
950K
265K
165K
169.9M
360K
319K
200K
300K
1.10M
500K
516K
550K
325K
220K
412K
175K
900K
479K
209K
235K
499K
Remove outline
Draw
Options
Map