Anniston, AL has a population of 22,441 people with a median age of 42.2 and a median household income of $30,539. Between 2015 and 2016 the population of Anniston, AL declined from 22,626 to 22,441, a 0.82% decrease and its median household income grew from $29,681 to $30,539, a 2.89% increase.
The population of Anniston, AL is 48.6% Black, 44.3% White, and 3.37% Two+. 3.75% of the people in Anniston, AL speak a non-English language, and 99% are U.S. citizens.
The largest universities in Anniston, AL are Jacksonville State University, with 1,676 graduates, N/A, with N/A graduates, and N/A, with N/A graduates.
The median property value in Anniston, AL is $98,500, and the homeownership rate is 57.9%. Most people in Anniston, AL commute by Drove Alone, and the average commute time is 21.4 minutes. The average car ownership in Anniston, AL is 2 cars per household.
Anniston, AL is a census place located in Calhoun County, AL. It borders Hobson City, AL; Oxford, AL; Saks, AL; Weaver, AL; and West End-Cobb Town, AL.