
Alabama Calhoun County Talladega County
Oxford
A city in Calhoun County, Alabama — population 21,216 as of 2020.
Scopes news, events and the map to Oxford. No account needed — we keep it on this device.
Your city
Change city
News, events and the map open here. Kept on this device.
is your city now — Oxford would replace it. We'll ask first.
stops being your city.
Oxford takes over news, events and the map.
Today
89°F
Slight Chance Showers And Thunderstorms64% precip
Tonight
71°F
Chance Showers And Thunderstorms then Showers And Thunderstorms Likely63% precip
Saturday
86°F
Patchy Fog86% precip
Saturday Night
70°F
Showers And Thunderstorms then Chance Showers And Thunderstorms86% precip
In and around Oxford
Oxford changes faster than we can keep up.
Something opened, closed or moved? Tell us and we'll put it right. Our editors review submissions before they publish — you'll need an account with access to send one.
Oxford by the numbers
Population
21,216Population figure, 2020
Households & income
- Area
- 31.83 sq mi (82.44 km²), 0.36 sq mi water
- Median age
- 38.3
- Households
- 8,347
- Persons per household
- 2.6
- Median household income
- $74,268
- Median house value
- $170,900
Municipal office
- Office
- MAYOR
- Address
- PO BOX 3383, OXFORD, AL 36203
Photo:
Rivers Langley; SaveRivers · CC BY-SA 3.0