Oxford Recent Arrests
An arrest in Oxford usually begins with a city officer. The Oxford Police Department patrols the streets, answers calls, and takes people into custody when warranted. Sheriff's deputies work the county outside town. State and federal agents can also act inside the city. None of them books anyone at a city facility, because Oxford has no jail. The arrested person goes instead to the Calhoun County Jail in Anniston, where booking happens and the sheriff's office takes over the record. Its public inmate roster lists each person booked, with the booking date and a hold label that can name the agency behind the custody. The roster, not the city, is where an Oxford arrest becomes public.
Oxford is the county's most populous city. The 2020 Census counted 22,069 residents, ahead of Anniston and Jacksonville. Policing falls to the Oxford Police Department, led by Chief Daniel Phipps from 600 Stanley Merrill Drive. Published numbers list dispatch and non-emergency at 256-831-3121, administration at 256-835-6108, and investigations at 256-835-6136. What the department's pages do not carry is an arrest log; they describe services and contacts, nothing more. So the practical search runs through the county every time. The city keeps the incident report, the sheriff keeps the booking record, and the court keeps whatever follows.
Where Oxford Arrests Are Published
So where do Oxford arrests actually surface? Not at city hall. The city's police pages carry no arrest log, no blotter, no booking bulletin of any kind. Publication happens almost entirely at the county level, with newspapers and unofficial sites filling the edges. The sheriff's inmate roster is the official booking table, and everything else either feeds from it or reports around it. Read its rows for facts and dates. Read the newspaper and aggregator listings for reach and photographs, always with care.
| Channel | Photo? | Official or unofficial? | How to access |
|---|---|---|---|
| Calhoun County inmate roster | No photo displayed | Official | calcoso.org, search by name or sort by booking date |
| CCSO inmate detail page | No photo displayed | Official | Name link on any roster row |
| Sheriff app and social channels | No booking-photo promise | Official | Sheriff's app listing and the agency's Facebook page |
| Oxford Police Department log | None published | Official | No public log exists; call administration at 256-835-6108 |
| Anniston Star archive | Sometimes in stories | Newspaper | annistonstar.newsbank.com |
| Calhoun Journal | Jail photo credits at times | Newspaper | calhounjournal.com |
| RecentlyBooked Calhoun | Booking images | Unofficial | recentlybooked.com/al/calhoun |
| Mugshots.zone Calhoun | Images on dated posts | Unofficial | calhounal.mugshots.zone |
| Mugshots.com Calhoun archive | Older posts | Unofficial | mugshots.com county page |
Order matters when accuracy matters. Start with the sheriff's roster and its detail page. Together they show the booking date, the charges as entered, bond amounts, and the hold label. The public view displays no booking photo. Treat any picture found elsewhere as a copy. The unofficial rows trade accuracy for coverage. Aggregator pages can lag, duplicate entries, or carry errors, and none tracks a court outcome. A dated post on an unofficial site proves an arrest was indexed once, nothing more. It does not prove current custody. Confirm anything that matters with the jail directly.
Arrested in Oxford: Finding the Booking
Finding the record after an arrest in Oxford takes about five minutes. The whole search runs on one website. Open the county roster with a name ready. A date alone works when you want to scan the day's bookings. The five steps below move from the front table to the phone call that settles custody for certain. For a wider lens, the newest bookings view explains the same-day reading, and the county-wide guide collects every records path in one place.
- Open the county sheriff's inmate roster and wait for the searchable table to load.
- Type the person's name into the search box, or sort by Booking Date and scan today's rows.
- Click the name link to open the detail page, which lists Charge 1 through Charge 4 with bond amounts.
- Check the Hold column for an Oxford PD label, which marks a booking that came through the city department.
- Call the jail information line at 256-236-5561 to confirm current custody before acting on anything you see.
Note: A missing roster row never proves that no arrest happened, since releases, transfers, and processing delays all remove or postpone entries.
Oxford Police Department Records
The Oxford Police Department holds the incident side of every arrest its officers make. Reports, narratives, and case files all live with the city. Its public pages post no records-request form, no fee schedule, and no request portal. The documented path is a phone call. Administration at 256-835-6108 handles general and records questions. Investigations at 256-835-6136 takes case-specific requests. Ask either line for the current procedure first. Posted details can change without notice, so check before mailing anything or driving over.
The booking record is a different animal. Oxford PD never holds it, since booking happens at the county jail. The sheriff's office keeps the intake record, the booked charges, the bond amounts, and any booking photograph. Requests for those items run through the county's open records process. That process reviews each request, mails a cost letter, and produces lawful records once any required payment clears. The county mugshots section walks through the photo request step by step.
Note: The department also maintains a separate site at oxfordpd.org, which lists no public booking view.
The city site offers no arrest feed, so the county booking roster stands as Oxford's one official view of who is in custody. One arrest, two offices. The city holds the narrative, the county holds the booking, and the courthouse holds how it ends. That split is simply how Oxford works.
Why Oxford Posts No Arrest Log
Oxford publishes no arrest log. The city's own police page describes the department, its chief, and its phone lines, yet a daily bulletin or booking list appears nowhere on it. The separate department site works the same way. Neither one gives the public any arrest view at all. What visitors actually get is a contact page, which is what the page shows.
The official Oxford police page on the city's website shows everything the department publishes about itself.
Services and contacts fill that page. No log interface exists on it anywhere.
So where do fresh Oxford arrests turn up? On the county roster, mixed among everyone booked at the jail. There is no published schedule. The roster lists a booking date but never a posting time or refresh interval, so a same-day absence could mean several things. Processing may lag the arrest itself. Someone cited and released never reaches the jail. A transfer can also pull a name off the public table. Check the roster again later that day, and again tomorrow. When the answer truly matters, call the jail and ask.
Note: Old roster rows stay visible for years, so an aged result does not equal current custody.
Oxford Bookings and Hold Labels
The roster's Hold column rewards a slow read. Its labels cover city departments, the sheriff's office, the U.S. Marshals Service, and immigration authorities. An Oxford PD label means the person was booked through the city department. An Anniston PD or Jacksonville PD label points to a booking from another Calhoun County city, and each of those cities has its own arrests page. A USMS or ICE label signals federal or immigration interest in the custody.
A hold names an agency, nothing more. It tells you who is attached to the custody, not how the case ends. People see a federal label and assume the worst. Resist that jump. The county roster, the federal locators, and the court docket each track a different stage, and a label in one settles nothing in another. Treat the Hold column as a clue about who to call. The sheriff's contact page lists the jail information lines that confirm custody directly.
Oxford Arrest Coverage in Local News
Local news fills the gap Oxford's missing log leaves. The Calhoun Journal covers Oxford Police arrests story by story, and some reports credit the Calhoun County Jail for a photograph, which tells you where the image came from. The coverage is real but selective. An editor decides what runs, so the Journal can never serve as a complete arrest list for the city. Use it to understand a notable incident, not to count a week's arrests.
The Anniston Star reaches further back through a NewsBank archive spanning decades of county reporting. Its historical public-record sections once ran seven-day arrest reports with separate county, Oxford, and Anniston listings. No free current-day equivalent exists online, so archive access takes a subscription or a library. Want a structured multi-day view instead? The weekly arrest log page explains how to read the county roster across a longer window. Newspapers report. The roster records. Keep those jobs separate.
Note: A news story reflects the day it was written, and charges often change after publication.
An Oxford Arrest Is Not a Conviction
A booking charge records what officers believed at the time. Prosecutors may later file, amend, reduce, or dismiss, and some cases collapse entirely. The charge printed on an Oxford booking page may not exist a month later. The roster never tracks that change. The court file is where the case's final shape lives, so anyone needing the outcome has to look there rather than at the jail's booking table.
Oxford bookings appear on the county roster as raw booking entries, and the courthouse is where each case takes its final shape.