Mountain Brook, AL City Limits stuff
Mountain Brook is in Jefferson County, Alabama, covers 12.8 square miles, and had an estimated 21,701 residents in July 2024, per the US Census Bureau.
Towns near Mountain Brook
Vestavia Hills, AL (2 mi) Birmingham, AL (4 mi) Homewood, AL (5 mi) Irondale, AL (5 mi) Tarrant, AL (7 mi) Indian Springs Village, AL (9 mi)
Vestavia Hills, AL (2 mi) Birmingham, AL (4 mi) Homewood, AL (5 mi) Irondale, AL (5 mi) Tarrant, AL (7 mi) Indian Springs Village, AL (9 mi)


