Original: 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 America 's wealthiest communities .
Simplified: In 2005 , Mountain Brook had a population of 20,821 , and is on several lists of the United States ' wealthiest communities .