');
US City Data

Mountain Brook vs Oxford

Side-by-side comparison

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

Population & Demographics
MetricMountain Brook, ALOxford, ALDifference
Population22,16022,063+0.4%
Median Age41.537.2+11.6%
Foreign Born %2.1%4.2%-50.0%
Economy
MetricMountain BrookOxfordDifference
Median Income$191,128$70,065+172.8%
Unemployment1%4.8%-79.2%
Poverty Rate2.7%14.9%-81.9%
Bachelor's+88.4%24.8%+256.5%
Housing
MetricMountain BrookOxfordDifference
Home Value$891,300$164,700+441.2%
Median Rent$1444/mo$882/mo+63.7%
Housing Units8,8199,258-4.7%

Learn More

Mountain Brook, AL ProfileOxford, AL ProfileCost of Living in AlabamaMore ComparisonsCity Rankings