Marion County criminal case records live in two distinct systems: the Marion County Twenty-Fifth Circuit Court maintains docket entries and court filings accessible through the court’s public records and copies portal, while booking entries sit with the Marion County Sheriff’s Office. The courthouse is reachable at (205) 921-7451, and the courthouse operates Monday through Friday, 8:00 a.m. to 4:30 p.m. A per-name fee applies to the statewide Alacourt index; confirm the current fee with the Clerk before searching.
If someone you know was just booked tonight, our Marion County inmate-search page has phone-first contact info.
If you need records outside Marion County
Marion County’s court portal covers cases filed in the Twenty-Fifth Circuit — it won’t surface charges filed in other Alabama counties, federal cases, or records that pre-date the portal’s online window. A nationwide search tool may help fill gaps that local portals often leave, pulling records from other states where a person may have lived or been charged under a prior name.
Sponsored: Nationwide Criminal Background Check (we may earn a commission at no extra cost to you).
This tool is not a consumer reporting agency under the FCRA and may not be used to screen anyone for employment, housing, credit, or any other purpose covered by that law.
How to look up arrest records in Marion County
“Public records shall be open for inspection” — that principle, codified in Alabama law, means Marion County arrest and court records are accessible through several distinct channels, each covering a different slice of the record. Knowing which system holds the record you need saves time and unnecessary trips.
Marion County Twenty-Fifth Circuit Court portal. The county’s own court records portal is the primary county-level tool for Circuit and District Court case filings. You can search by name and pull docket entries, case numbers, charges, and dispositions for cases filed in Marion County. The portal also links to a Criminal Division section for felony records and a Traffic Court section for traffic-related matters. Call the courthouse at (205) 921-7451 to confirm current copy fees before visiting.
Statewide Alacourt paid index. Alabama’s statewide trial-court index covers all sixty-seven counties but charges a per-name fee — it is not a free search. The free state portal covers appellate courts only and will not show a Marion County criminal case. If you need to check whether a person has cases in multiple Alabama counties, the statewide index is the efficient route; for Marion County alone, the county portal above is the cleaner option. Confirm the current fee with the Clerk at (205) 921-7451.
Marion County Sheriff’s Office — booking records. Recent arrest bookings are held by the Marion County Sheriff’s Office. Alabama law requires the sheriff’s jail register to be open to public inspection, so booking records are presumptively public. The Sheriff’s Office operates Monday through Friday, 8:00 a.m. to 4:00 p.m. — confirm hours before visiting, as they may vary. When paying fees in person, bring cash, a cashier’s check, or a money order payable to the Marion County Sheriff’s Office; the office does not accept debit or credit cards at the counter. The Sheriff’s inmate records page is the online access point for current custody information.
Alabama Department of Corrections inmate lookup. Someone serving a state prison sentence is no longer in the county jail — they are in the custody of the Alabama Department of Corrections. Use the ADOC Inmate Search to locate a person held at a state facility. The county Sheriff handles recent bookings; ADOC handles sentenced prisoners.
Municipal court charges. Some Marion County municipalities operate their own courts for city ordinance violations. Those cases may sit outside both the county portal and the statewide index. Call the relevant city court directly to confirm whether a municipal charge appears in their records.
A practical note on the courthouse: visitors to the Marion County Circuit Clerk report fast service and efficient processing — the Clerk’s office is generally a quick in-and-out experience for records requests.
Are Marion County arrest records public?
Unless a specific exception applies, Marion County arrest records are open to public inspection under Alabama law. The Alabama Open Records Act, Ala. Code §§ 36-12-40 to 36-12-46, establishes the default-public status of government records, including booking records and court filings. The sheriff’s jail register carries its own public-inspection requirement under Alabama law, reinforcing that presumption for booking-level data.
Court filings in the Marion County Twenty-Fifth Circuit are public records under the same framework — sealed cases, juvenile records, and victim-protection redactions are the narrow exceptions. A case that has been expunged under Alabama’s sealing statute is removed from public view; the general public cannot see it, though law enforcement retains access. Juvenile records are handled separately and are not part of the public court record.
Victim-related information — addresses, contact details, and certain identifying data — may be redacted from documents you receive even when the underlying case is public. That redaction is required by state law and does not indicate the record is sealed.
Booking photos may appear in the official record the Sheriff’s Office maintains. Alabama has no statute restricting publication of booking photographs, so they are presumptively public. For Marion County’s current practice on releasing booking photos, call the Sheriff’s Office directly — the policy is not posted online.
Municipal court records for city ordinance violations in Marion County may not appear in the county or statewide index. Those records are held by the individual city court and are subject to the same open-records framework, but you may need to contact the city directly to access them.
What’s in a Marion County arrest record?
A Marion County arrest record contains two layers of information that live in different systems and may show different fields depending on where you pull them.
The booking record — held by the Marion County Sheriff’s Office — captures what happened at the jail. Expect to see the arrested person’s full legal name, date of birth, booking date and time, booking number, arresting agency, and the charges as they were entered at intake. A booking photo may also be part of the official record. The Sheriff’s inmate records page is the online access point for current custody data.
The docket entry — held by the Marion County Twenty-Fifth Circuit Court — captures what happened in court. At the court’s public records portal, you can pull the case number, charge descriptions as formally filed by the prosecutor, hearing dates, attorney of record, bond amount set by the judge, and disposition if the case has concluded. The charge language in the docket may differ from the booking charge — prosecutors sometimes amend or reduce charges after the initial arrest.
Those two systems do not automatically sync. A booking record at the Sheriff’s Office may show an original charge that was later amended or dismissed in court. Always check both the Sheriff’s booking data and the court docket to get a complete picture.
For cases handled in the Marion County District Court — misdemeanors, preliminary hearings, and smaller civil matters — the same court portal at Public Search Records And Copies covers those filings. Traffic matters have a dedicated section at Traffic Court.
The Marion County Courthouse is located in Hamilton, Alabama. Call (205) 921-7451 to reach the Marion County Courthouse directly and confirm what certified copy fees apply to the specific record type you need. The courthouse is open Monday through Friday, 8:00 a.m. to 4:30 p.m. Fines and copy fees can be paid in person with cash or money order without a convenience fee; mailed money orders are also accepted.
How to expunge an arrest record in Marion County
Petitioning to seal an arrest record in Marion County is a routine legal procedure governed by Ala. Code § 15-27-1. Alabama’s expungement law was significantly expanded in 2021 — it now reaches certain convictions, not only charges that were dismissed or ended in acquittal. A great deal of older published guidance still says otherwise; rely on the current statute text.
Non-conviction cases. Charges that were dismissed, nolle prossed, or resulted in an acquittal generally have a streamlined path to sealing. A waiting period may not be required for these cases, but the statute’s specific conditions apply — confirm the current requirements by reading Ala. Code § 15-27-1 or consulting the Marion County Circuit Clerk.
Conviction cases. Since 2021, the statute provides a path to sealing certain misdemeanor and felony convictions after a waiting period and with a clean record. The statute sets the timing requirements; AL law sets the specific duration in the controlling statute. Because the exact waiting period for your charge type depends on the offense class and other factors in the statute, check the current text of Ala. Code § 15-27-1 directly or ask the Clerk of Court — do not rely on a waiting-period figure from a secondary source that may predate the 2021 amendments.
Where to file. The petition goes to the circuit court in the county where the charge was brought — for Marion County charges, that means filing at the Marion County Twenty-Fifth Circuit Court. Reach the courthouse at (205) 921-7451 to ask about the current filing fee and the Petition to Seal form. The courthouse is open Monday through Friday, 8:00 a.m. to 4:30 p.m.
Who gets notified. After you file, the district attorney and the arresting agency are entitled to object. The court schedules a hearing if an objection is filed. Most uncontested petitions move through without a hearing.
Indigency waiver. If you cannot afford the filing fee, ask the Clerk about an indigency waiver. Alabama courts have a process for fee waivers in civil matters; the Clerk can direct you to the correct form.
Self-petition vs. attorney-assisted. You can file a petition without an attorney. The Marion County Circuit Clerk can provide the form. An attorney is useful if the DA is likely to object, if the charge type is complex, or if you have multiple cases to address. The Alabama State Bar Lawyer Referral Service can connect you with a licensed attorney. If you cannot afford one, the Alabama indigent defense locator lists public defender resources.
What sealing does and does not do. After a successful petition, the record is removed from public view — it will not appear in the court’s public index or in a standard background check run by a member of the public. Law enforcement agencies retain access to sealed records. The record is not destroyed; it is restricted.
Quick-contacts table
| Resource | What it confirms | What it cannot confirm | Next step |
|---|---|---|---|
| Marion County Twenty-Fifth Circuit Court — public records portal | Case numbers, charges as filed, docket entries, dispositions, attorney of record, bond amounts | Booking-level data; cases filed in other counties; municipal ordinance cases | Search by name online; call (205) 921-7451 for copy fees and in-person requests |
| Marion County Sheriff’s Office — inmate records | Current bookings, booking number, booking date, charges at intake, jail register | Court dispositions; cases resolved before portal’s online window; state prison inmates | Visit Inmate Records online; call (205) 921-7451 for records requests |
| Alabama Department of Corrections inmate search | Location and status of people serving state prison sentences | County jail bookings; charges not yet resulting in a state sentence | Search by name at the ADOC inmate search tool |
| Alacourt statewide paid index (Alacourt) | Trial-court cases across all 67 Alabama counties in a single name search | Free access — per-name fee applies; appellate-only free portal will not show trial cases | Purchase a search at Alacourt; confirm current fee with the Marion County Clerk |
| Marion County Twenty-Fifth Circuit Court — Criminal Division | Felony case filings and docket history in Marion County | Misdemeanor-only cases (use District Court docket); booking records | Search online or call (205) 921-7451 |
| Nationwide third-party search | May surface records from other states, federal cases, name variants, and records pre-dating local portal windows | Cannot guarantee completeness; not a substitute for official certified records | Use as a supplemental check alongside official county and state sources |
Sources verified 2026-09-10:
- Marion County Twenty-Fifth Circuit Court — Public Records and Copies portal — primary county court records search and copy request tool for Marion County, Alabama.
- Marion County Twenty-Fifth Circuit Court — Criminal Division — felony case filings and docket access for Marion County.
- Marion County Twenty-Fifth Circuit Court — Traffic Court — traffic-related case records and online ticket resolution information.
- Marion County Sheriff’s Office — Inmate Records — current booking data and jail register for Marion County.
- Marion County Sheriff’s Office — Records — records request information for the Marion County Sheriff’s Office.
- Alabama Department of Corrections inmate search — statewide lookup for people serving sentences in Alabama state prisons.
- the statewide court records portal — statewide paid trial-court index covering all 67 Alabama counties; free portal covers appellate courts only.
- Alabama State Bar Lawyer Referral Service — connects residents with licensed Alabama attorneys, including those handling expungement petitions.
- Alabama Office of Indigent Defense Services — directory of public defender resources for those who cannot afford private counsel.
- Alabama Law Enforcement Agency (ALEA) — state law enforcement agency; source for statewide criminal history records and background check requests.
Errors or outdated information? Submit a correction — we review and update within 48 hours.
Frequently asked questions about Marion County arrest records
What is the fastest way to find my own Marion County arrest record?
The Marion County Twenty-Fifth Circuit Court’s public records portal is the most direct route for court-side records — search by your name to pull case numbers, charges, and dispositions. For the booking-level record held by the Sheriff, visit Inmate Records or call the Marion County Courthouse at (205) 921-7451 to request a copy in person. The courthouse is open Monday through Friday, 8:00 a.m. to 4:30 p.m. Bring cash or a money order for any copy fees.
How do I get a Marion County arrest record sealed or expunged?
File a Petition to Seal at the Marion County Twenty-Fifth Circuit Court under Ala. Code § 15-27-1. Dismissed charges and acquittals generally qualify without a waiting period. Certain misdemeanor and felony convictions became eligible after Alabama’s 2021 amendments — the statute sets the timing requirements based on offense class. After filing, the district attorney and arresting agency may object; the court holds a hearing if they do. Call the courthouse at (205) 921-7451 to get the current filing fee and the petition form. If cost is a barrier, ask the Clerk about an indigency waiver. The Alabama State Bar Lawyer Referral Service can connect you with an attorney if you want legal assistance.
Search records by county: