Demographics & People — Anniston, Alabama

Population Overview

Population (Census)21,377
Estimated 2026~21,000
Median Age42.8
Total Households9,444
Family Households4,969
Average Household Size2.14
Diversity IndexN/A (N/A)

Race & Ethnicity

White9,438
Black or African American10,637
Asian131
Hispanic or Latino954

Heritage & Ancestry

GroupCount
Other groups7,687
Unclassified or not reported7,067
American2,078
English1,693
German1,671
Irish1,104
Hispanic: Hispanic or Latino797
Hispanic: Mexican540
Scottish434
Italian394

Language

English Only19,625
Spanish362
Population 5+20,131

Veterans

Veterans1,975
Population 18+17,081

Commuting

Mean Commute Time23.8 minutes
Work from Home7.7%
Commuter ProfileN/A
Source: Census ACS 5-Year 2023; Census ACS 5-Year 2023, Table B01003; Census ACS 5-Year 2023, B19013. Data for Anniston, Alabama.