Mountain Brook
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
Mountain Brook, AL homes for sale & real estate
85 homes
Sort:
Recommended
COMING SOON
2537 Montevallo Dr, Mountain Brook, AL 35223
2537 Montevallo Dr, Mountain Brook, AL 35223
2537 Montevallo Dr, Mountain Brook, AL 35223
$785,000
3 beds
3.5 baths
2,051
sq ft
2537 Montevallo Dr, Mountain Brook, AL 35223
3,049 sq ft lot
•
Somewhat walkable
OPEN SUN, 1PM TO 3PM
3342 Overton Dr, Mountain Brook, AL 35223
3342 Overton Dr, Mountain Brook, AL 35223
3342 Overton Dr, Mountain Brook, AL 35223
$575,000
4 beds
3 baths
2,262
sq ft
3342 Overton Dr, Mountain Brook, AL 35223
Private backyard
•
Spacious deck
•
Updated kitchen
Loading...
COMING SOON
512 Olde English Ln #512, Mountain Brook, AL 35223
512 Olde English Ln #512, 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
2 garage spots
•
Somewhat walkable
COMING SOON
4524 Pine Mountain Rd, Mountain Brook, AL 35213
4524 Pine Mountain Rd, Mountain Brook, AL 35213
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
0.71 acre lot
•
2 garage spots
•
Car-dependent
VIDEO TOUR
4227 Old Leeds Rd, Mountain Brook, AL 35213
4227 Old Leeds Rd, Mountain Brook, AL 35213
4227 Old Leeds Rd, Mountain Brook, AL 35213
$1,775,000
4 beds
5 baths
5,937
sq ft
4227 Old Leeds Rd, Mountain Brook, AL 35213
0.61 acre lot
•
2 garage spots
•
Pool
715 Fairway Dr, Mountain Brook, AL 35213
$2,195,000
3 beds
4 baths
3,096
sq ft
715 Fairway Dr, Mountain Brook, AL 35213
4559 Little River Rd, Irondale, AL 35213
$219,900
2 beds
2.5 baths
1,460
sq ft
4559 Little River Rd, Irondale, AL 35213
4229 Harpers Ferry Rd, Mountain Brook, AL 35213
$995,000
4 beds
3.5 baths
3,962
sq ft
4229 Harpers Ferry Rd, Mountain Brook, AL 35213
1700 Wickingham Cv, Vestavia Hills, AL 35243
$799,000
4 beds
3 baths
3,669
sq ft
1700 Wickingham Cv, Vestavia Hills, AL 35243
3816 Asbury Pl, Mountain Brook, AL 35243
$549,900
3 beds
2 baths
1,884
sq ft
3816 Asbury Pl, Mountain Brook, AL 35243
213 Monarch Ave, Birmingham, AL 35213
$485,000
3 beds
2 baths
1,414
sq ft
213 Monarch Ave, Birmingham, AL 35213
4319 Old Brook Trl, Mountain Brook, AL 35243
$2,199,000
4 beds
5 baths
6,788
sq ft
4319 Old Brook Trl, Mountain Brook, AL 35243
3348 Overton Rd, Birmingham, AL 35223
$699,900
3 beds
2 baths
2,896
sq ft
3348 Overton Rd, Birmingham, AL 35223
4369 Mountaindale Rd, Birmingham, AL 35213
$449,000
3 beds
2 baths
1,684
sq ft
4369 Mountaindale Rd, Birmingham, AL 35213
4341 Mountaindale Rd, Birmingham, AL 35213
$479,900
3 beds
2 baths
1,404
sq ft
4341 Mountaindale Rd, Birmingham, AL 35213
4217 Groover Dr, Birmingham, AL 35213
$485,000
4 beds
2 baths
2,428
sq ft
4217 Groover Dr, Birmingham, AL 35213
Loading...
4225 Caldwell Mill Rd, Mountain Brook, AL 35243
$1,899,900
4 beds
3.5 baths
5,060
sq ft
4225 Caldwell Mill Rd, Mountain Brook, AL 35243
336 Richmar Dr, Mountain Brook, AL 35213
$725,000
3 beds
3 baths
2,942
sq ft
336 Richmar Dr, Mountain Brook, AL 35213
5036 Wendover Dr, Birmingham, AL 35223
$495,000
4 beds
3 baths
3,637
sq ft
5036 Wendover Dr, Birmingham, AL 35223
3840 Cromwell Dr, Mountain Brook, AL 35243
$1,675,000
5 beds
3.5 baths
3,635
sq ft
3840 Cromwell Dr, Mountain Brook, AL 35243
77 Cross Creek Dr E, Mountain Brook, AL 35213
$1,199,000
4 beds
4.5 baths
4,821
sq ft
77 Cross Creek Dr E, Mountain Brook, AL 35213
4040 Royal Oak Ct, Mountain Brook, AL 35243
$599,800
4 beds
3 baths
2,568
sq ft
4040 Royal Oak Ct, Mountain Brook, AL 35243
138 West Grn #138, Vestavia Hills, AL 35243
$279,200
2 beds
2 baths
1,191
sq ft
138 West Grn #138, Vestavia Hills, AL 35243
4001 Montclair Rd #4001, Mountain Brook, AL 35213
$269,000
3 beds
2 baths
1,300
sq ft
4001 Montclair Rd #4001, Mountain Brook, AL 35213
5064 Cherokee Woods Cir, Irondale, AL 35210
$355,000
3 beds
2 baths
1,377
sq ft
5064 Cherokee Woods Cir, Irondale, AL 35210
Loading...
4319 Kennesaw Dr, Mountain Brook, AL 35213
$1,025,000
5 beds
5 baths
4,124
sq ft
4319 Kennesaw Dr, Mountain Brook, AL 35213
708 Fairfax Dr, Homewood, AL 35209
$845,000
4 beds
3.5 baths
2,603
sq ft
708 Fairfax Dr, Homewood, AL 35209
113 Lorena Ln, Mountain Brook, AL 35213
$499,999
2 beds
1 bath
940
sq ft
113 Lorena Ln, Mountain Brook, AL 35213
3518 Wynwood Dr, Birmingham, AL 35210
$505,000
4 beds
2.5 baths
2,782
sq ft
3518 Wynwood Dr, Birmingham, AL 35210
3861 Glencoe Dr, Mountain Brook, AL 35213
$1,399,900
5 beds
4.5 baths
3,509
sq ft
3861 Glencoe Dr, Mountain Brook, AL 35213
4223 Old Brook Ln, Mountain Brook, AL 35243
$999,000
5 beds
3 baths
4,972
sq ft
4223 Old Brook Ln, Mountain Brook, AL 35243
2809 Green Valley Rd, Birmingham, AL 35243
$1,750,000
5 beds
5.5 baths
5,018
sq ft
2809 Green Valley Rd, Birmingham, AL 35243
139 Glenhill Dr, Birmingham, AL 35213
$629,900
3 beds
2 baths
1,863
sq ft
139 Glenhill Dr, Birmingham, AL 35213
3611 Knightsbridge Rd, Mountain Brook, AL 35223
$699,900
5 beds
3.5 baths
3,426
sq ft
3611 Knightsbridge Rd, Mountain Brook, AL 35223
4168 Highlands Cir, Birmingham, AL 35213
$569,900
2 beds
2.5 baths
1,847
sq ft
4168 Highlands Cir, Birmingham, AL 35213
3409 Old Wood Ln, Vestavia Hills, AL 35243
$699,900
4 beds
3 baths
2,855
sq ft
3409 Old Wood Ln, Vestavia Hills, AL 35243
131 West Grn #131, Vestavia Hills, AL 35243
$194,900
1 bed
1 bath
828
sq ft
131 West Grn #131, Vestavia Hills, AL 35243
3147 Ranger Rd, Birmingham, AL 35223
$389,900
3 beds
2 baths
1,188
sq ft
3147 Ranger Rd, Birmingham, AL 35223
23 Winthrop Ave, Mountain Brook, AL 35213
$1,779,000
5 beds
4 baths
3,853
sq ft
23 Winthrop Ave, Mountain Brook, AL 35213
3656 Brookwood Rd, Mountain Brook, AL 35223
$1,150,000
4 beds
3.5 baths
3,811
sq ft
3656 Brookwood Rd, Mountain Brook, AL 35223
3815 Ansley Rd, Mountain Brook, AL 35243
$569,900
4 beds
2 baths
2,988
sq ft
3815 Ansley Rd, Mountain Brook, AL 35243
Viewing page 1 of 3
(Download All)
1
2
3
Redfin
Alabama
Mountain Brook
Average home prices near Mountain Brook, AL
Cities
McCalla
homes for sale
$285,000
Gardendale
homes for sale
$327,400
Irondale
homes for sale
$299,000
Hoover
homes for sale
$503,950
Pinson
homes for sale
$259,900
Bessemer
homes for sale
$175,000
Chelsea
homes for sale
$389,900
Helena
homes for sale
$414,950
Leeds
homes for sale
$279,900
Homewood
homes for sale
$507,500
Trussville
homes for sale
$475,000
Vestavia Hills
homes for sale
$539,500
Alabaster
homes for sale
$349,700
Pelham
homes for sale
$405,000
Birmingham
homes for sale
$160,000
Show more
Neighborhoods
Zip Codes
Highland Park
homes for sale
$385,000
Crestline
homes for sale
$445,000
Crestwood South
homes for sale
$397,450
Redmont Park
homes for sale
$539,000
Liberty Park
homes for sale
$749,900
Cahaba Heights
homes for sale
$474,950
Crestline
homes for sale
$382,400
Forest Park
homes for sale
$495,000
Southside
homes for sale
$355,000
Crestwood
homes for sale
$387,250
Show more
35277
homes for sale
35222
homes for sale
$397,450
35278
homes for sale
35223
homes for sale
$699,900
35225
homes for sale
35282
homes for sale
35288
homes for sale
35205
homes for sale
$346,400
35242
homes for sale
$575,000
35243
homes for sale
$635,000
35209
homes for sale
$442,950
35210
homes for sale
$299,000
35213
homes for sale
$625,000
35253
homes for sale
35216
homes for sale
$358,500
Show more
Mountain Brook, AL real estate trends
All Home Types trends in Mountain Brook, 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)
$848,000
-10.7%
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
Mountain Brook, AL
$848,000
-10.7%
See more Mountain Brook, AL market insights
More to explore in Mountain Brook, AL
Featured
Price
Bedroom
Houses for rent
in Mountain Brook
Luxury homes
in Mountain Brook
Single story homes
in Mountain Brook
Vintage homes
in Mountain Brook
Cheap homes
in Mountain Brook
New listings
in Mountain Brook
Homes with pools
in Mountain Brook
New homes
in Mountain Brook
Land
in Mountain Brook
Condos
in Mountain Brook
Houses
for sale near me
Land
for sale near me
Open Houses
near me
Condos
for sale near me
Agents
near me
Show more
Homes for sale under $900k
in Mountain Brook
Homes for sale under $800k
in Mountain Brook
Homes for sale under $700k
in Mountain Brook
Homes for sale under $600k
in Mountain Brook
Homes for sale under $500k
in Mountain Brook
Homes for sale under $400k
in Mountain Brook
Homes for sale under $350k
in Mountain Brook
Homes for sale under $300k
in Mountain Brook
Show more
2 bedroom homes
in Mountain Brook
3 bedroom homes
in Mountain Brook
4 bedroom homes
in Mountain Brook
5 bedroom homes
in Mountain Brook
2 bedroom 2 bath homes
in Mountain Brook
3 bedroom 2 bath homes
in Mountain Brook
4 bedroom 2 bath homes
in Mountain Brook
Show more
How to buy a house in Mountain Brook, 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
$354,000
Birmingham
homes for sale
$161,450
Mobile
homes for sale
$235,000
Madison
homes for sale
$519,900
Montgomery
homes for sale
$207,000
Gulf Shores
homes for sale
$514,100
Hoover
homes for sale
$503,950
Fairhope
homes for sale
$644,144
Tuscaloosa
homes for sale
$399,450
Auburn
homes for sale
$475,000
Orange Beach
homes for sale
$699,000
Athens
homes for sale
$364,900
Dothan
homes for sale
$268,950
Vestavia Hills
homes for sale
$549,900
Mountain Brook
homes for sale
$1,085,000
Show more
785K
575K
999K
725K
1.78M
2.20M
220K
995K
799K
550K
485K
2.20M
700K
449K
480K
485K
1.90M
725K
495K
1.68M
1.20M
600K
279K
269K
355K
1.03M
845K
500K
505K
1.40M
999K
1.75M
630K
700K
570K
700K
195K
390K
1.78M
1.15M
570K
287K
1.68M
2.10M
1.15M
800K
675K
2 units
5.00M
3.15M
600K
1.27M
688K
1.98M
2.00M
2.45M
285K
625K
275K
385K
649K
439K
550K
550K
520K
520K
490K
490K
560K
175K
1.50M
125K
500K
225K
250K
750K
250K
200K
Remove outline
Draw
Options
Map