Madison County Jail & Inmate Roster
Madison County, Alabama runs its own jail and its own booking list. Anyone arrested in the county and awaiting trial will appear there rather than in the state prison system.
Madison County jail and sheriff
| County | Madison County |
|---|---|
| Population | 423,355 (2024) |
Where a field is blank, the county does not publish that detail on an official source we can cite.
How to find someone in the county jail
- Search the county's official roster for the person's full legal name.
- If the person has already been sentenced, search the Alabama Department of Corrections offender locator instead.
- Have their date of birth ready — it is the detail that separates people with common names.
- If the charge is federal, search the Bureau of Prisons system, which is separate from both.
- Call the jail directly if the name does not appear; online rosters lag behind actual bookings.
Cities in Madison County
1 city in Madison County is covered, each with its own inmate search and bail information.
The Alabama state prison system
Sentenced prisoners in Alabama are held by the Alabama Department of Corrections, not by Madison County. A person stops appearing on the county roster once transferred.
How the Madison County jail system works
Madison County is the facility that takes bookings for arrests in Alabama. County jails are short-stay by design: people move through them to court, to release, or on to a state prison. That turnover is why a roster can look empty one day and full the next.
From booking, a case moves to a first appearance and then to whatever the court decides about release. Everything that follows — plea, trial, sentencing — depends on that first decision.
What to ask when you call
A single call to the jail or the sheriff's office can answer most of what a family needs to know in the first days. Having the questions ready makes the call much shorter.
- The booking number and the facility housing unit.
- The next court date and the courtroom.
- The bail amount and the accepted payment method.
- Whether the person has already been assigned counsel.
- What identification you need to visit, and the visiting hours.
- Whether there are any restrictions on calls or visits in this case.
Bail in Alabama
Bail for arrests in Madison County is set under Alabama law. The governing provisions are listed below.
-
Ala. Code § 12-22-170
Stay of Sentence When Question of Law Reserved and Admission to Bail - Felonies.
When any question of law is reserved in case of a felony and it shall be made known to the court that the defendant desires to take an appeal to the appropriate appellate court, judgment must be entered against the defendant, but execution thereof must be stayed pending the appeal and the defendant held in custody.
Code of Alabama (official, Alabama Legislature) (opens in a new tab) -
Ala. Code § 12-22-222
Stay of Proceedings on Judgment; Admission of Defendant to Bail; Proceedings on Failure to Appear.
(a) If the defendant is in the custody of the sheriff and the order allowing the writ directs a stay of proceedings on the judgment, the sheriff must, on being served with the clerk’s certificate that the order has been filed and with a copy of the order, keep and detain the defendant in his…
Code of Alabama (official, Alabama Legislature) (opens in a new tab)
Bail in Alabama
-
Ala. Code § 12-22-170
Stay of Sentence When Question of Law Reserved and Admission to Bail - Felonies.
When any question of law is reserved in case of a felony and it shall be made known to the court that the defendant desires to take an appeal to the appropriate appellate court, judgment must be entered against the defendant, but execution thereof must be stayed pending the appeal and the defendant held in custody.
Code of Alabama (official, Alabama Legislature) (opens in a new tab) -
Ala. Code § 12-22-222
Stay of Proceedings on Judgment; Admission of Defendant to Bail; Proceedings on Failure to Appear.
(a) If the defendant is in the custody of the sheriff and the order allowing the writ directs a stay of proceedings on the judgment, the sheriff must, on being served with the clerk’s certificate that the order has been filed and with a copy of the order, keep and detain the defendant in his…
Code of Alabama (official, Alabama Legislature) (opens in a new tab)
Source: U.S. Census Bureau · retrieved 2026-09-16
Frequently asked questions
Where are people arrested in Madison County held?
At the county jail, operated by the county. Cities within the county generally do not run their own long-term jails, so bookings are transferred to the county facility.
How do I find someone in Madison County jail?
Contact the Madison County sheriff's office directly. Where no public online roster is published, a phone call is the only reliable route.
What is the county seat of Madison County?
Madison County publishes its county seat, as does the U.S. Census Bureau.
How do I post bail in Madison County?
Bail is set by a judge under Alabama law and is normally paid to the court or the county, not to the jail. Confirm the accepted payment method and the exact amount with the court before travelling.
Does Madison County publish mugshots?
Some sheriffs publish booking photographs and some do not. Where a roster is published, the sheriff's own site governs what is shown and for how long. We do not republish individual records.
How long are people held in Madison County jail?
That depends on the case. People awaiting trial are held until bail is posted or the case concludes; people serving a sentence are held for its duration, then transferred or released.
Last reviewed and updated: