Meadow Brook Homes for Sale

Meadow BrookMeadow Brook (aka MeadowBrook) is a large residential community in North Shelby County that is zoned for the popular Oak Mountain School District. This community has been one of the go-to neighborhoods for growing families and home buyers wanting a little space between themselves and their neighbor. MeadowBrook is so close to schools, shopping, churches and restaurants. Homes are priced from the low 200’s up to $600,000.

Included below are homes for sale in Meadow Brook in Oak Mountain / North Shelby County, AL. If you would like more information on any of these Meadow Brook real estate listings, just click the "Request More Information" button when viewing the details of that property. We can provide you with disclosures, past sales history, dates and prices of homes recently sold nearby, and more.

And, if you haven't already, be sure to register for a free account so that you can receive email alerts whenever new Meadow Brook listings come on the market.

Search all homes for sale in Oak Mountain / North Shelby County, AL.

Meadow Brook December 3, 2023
7
Listed
93
Avg. DOM
$156.04
Avg. $ / Sq.Ft.
$475,000
Med. List Price
7 Properties
$489,500
Neighborhood: Meadow Brook
4
Beds
3F11/2
Baths
3,282
Sq.Ft.
1986
Year Built
29
Days on Site
21365550
MLS
$475,000
Neighborhood: Meadowbrook
5
Beds
4
Baths
4,243
Sq.Ft.
1987
Year Built
33
Days on Site
21369765
MLS
$150,000
Neighborhood: Meadowbrook Estates
4
Beds
1F11/2
Baths
1,272
Sq.Ft.
1952
Year Built
38
Days on Site
21369335
MLS
$799,000
Neighborhood: Meadowbrook
3
Beds
2F11/2
Baths
2,496
Sq.Ft.
1955
Year Built
55
Days on Site
21367742
MLS
Open 12/3
125 Meadow Croft Circle Birmingham,  AL 35242
$323,000
Neighborhood: Meadow Brook Townhomes
3
Beds
3F11/2
Baths
2,373
Sq.Ft.
1986
Year Built
87
Days on Site
21365033
MLS
$134,000
Neighborhood: Meadowbrook Estates
3
Beds
1
Baths
1,199
Sq.Ft.
1952
Year Built
203
Days on Site
1345505
MLS
$665,000
Neighborhood: Meadow Brook
5
Beds
4
Baths
4,577
Sq.Ft.
1985
Year Built
215
Days on Site
1353013
MLS