');
US City Data

Oxford vs Mountain Brook

Side-by-side comparison

How does Oxford, AL compare to Mountain Brook, AL? Oxford has a population of 22,063 with a median household income of $70,065, while Mountain Brook has 22,160 residents and a median income of $191,128. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricOxford, ALMountain Brook, ALDifference
Population22,06322,160-0.4%
Median Age37.241.5-10.4%
Foreign Born %4.2%2.1%+100.0%
Economy
MetricOxfordMountain BrookDifference
Median Income$70,065$191,128-63.3%
Unemployment4.8%1%+380.0%
Poverty Rate14.9%2.7%+451.9%
Bachelor's+24.8%88.4%-71.9%
Housing
MetricOxfordMountain BrookDifference
Home Value$164,700$891,300-81.5%
Median Rent$882/mo$1444/mo-38.9%
Housing Units9,2588,819+5.0%

Learn More

Oxford, AL ProfileMountain Brook, AL ProfileCost of Living in AlabamaMore ComparisonsCity Rankings