Oxford merupakan sebuah kota di county Calhoun dan Talladega, Alabama, Amerika Serikat. Kota ini memiliki penduduk 14.592 pada tahun 2000. Ketinggiannya 200 m dari permukaan laut. Kode pos daerah ini adalah 36203. Kota ini merupakan salah satu dari dua kota utama di Calhoun selain Anniston.