Selon les estimations du Bureau du recensement de 2005, la ville compte 20 821 habitants, une ville particulièrement riche de la région métropolitaine de Birmingham et qui figure sur plusieurs listes des collectivités les plus riches d'Amérique.
En 2005, Mountain Brook comptait 20 821 habitants et se trouve sur plusieurs listes des collectivités les plus riches des États-Unis.