Mountain Brook is a city in southeastern Jefferson County, Alabama, and a suburb of Birmingham. According to 2005 Census Bureau estimates, the population of the city is 20,821. Mountain Brook is a particularly affluent city within the Birmingham metropolitan area and has appeared in several lists of (...) (from Wikipedia)