Oxford
Founded in the early 1850s, Oxford was the first city in Calhoun County to be incorporated. It has a population of more than 21,000.

Where to Stay
What to See & Do
Where to Eat
I want to discover my
Alabama Sweet Spot by
in