');
US City Data

Anniston vs Oxford

Side-by-side comparison

How does Anniston, AL compare to Oxford, AL? Anniston has a population of 21,377 with a median household income of $44,806, 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
MetricAnniston, ALOxford, ALDifference
Population21,37722,063-3.1%
Median Age43.537.2+16.9%
Foreign Born %1.9%4.2%-54.8%
Economy
MetricAnnistonOxfordDifference
Median Income$44,806$70,065-36.1%
Unemployment6.1%4.8%+27.1%
Poverty Rate20.1%14.9%+34.9%
Bachelor's+21.5%24.8%-13.3%
Housing
MetricAnnistonOxfordDifference
Home Value$141,600$164,700-14.0%
Median Rent$777/mo$882/mo-11.9%
Housing Units11,7499,258+26.9%

Learn More

Anniston, AL ProfileOxford, AL ProfileCost of Living in AlabamaMore ComparisonsCity Rankings