What This Guide Is For
Alabama makes many jail and inmate records available to the public, but Madison County users often need more than one source. The Madison County Sheriff's Office runs the local jail roster for current inmates and recent releases, ADOC runs a separate state inmate search for prison custody, and BOP, USMS, ICE, and VINELink serve different custody or notification needs. This site gathers the roster links, facility contacts, locator routes, visitation notes, and records-request steps so readers can choose the right official channel.
What You Can Find Here
The pages focus on Madison County jail custody and the record systems that usually follow a local arrest.
- Lookup help for jail inmate records, jail roster mugshots, and court records after a jail arrest.
- A local facility page for the Madison County Detention Facility, including address, phone, and visitation context.
- Step-by-step guidance for the Madison County Sheriff's Office roster and the ADOC inmate search.
- Records-request context for booking records, mugshots, court files, and public-record limits under Alabama law.
What This Site Cannot Do
This is a privately operated reference site. It is not part of the Madison County Sheriff's Office, the Madison County Detention Facility, ADOC, VINELink, or any Alabama government agency.
- We cannot release, hold, or transfer a person in custody.
- We cannot post bond, schedule visits, add money, or send messages for you.
- We cannot provide legal advice or interpret a criminal charge for a case strategy.
- We cannot guarantee that every phone number, fee, roster entry, or address remains current.
Only the originating office can confirm current custody, charges, bond, release, or case status. Use this guide to reach the right roster or agency, then verify important details with the sheriff's office, ADOC, court clerk, or other official source.
Search Partner Disclosure
Some pages may include search tools supplied by third-party providers. Those providers set their own prices, terms, and result rules. If a visitor signs up through one of those tools, this site may receive a referral fee that helps keep the guide available without charging for access. We do not control partner pricing, data handling, or search results.
Keeping Details Current
Jail procedures, roster fields, phone vendors, mail rules, and visitation systems can change with little notice. Pages are revised when reliable updates surface, but gaps can happen. Call the Madison County Detention Facility at 256-519-4800 before traveling, posting bond, sending money, or relying on a time-sensitive custody detail.
To report an update for a Madison County roster, facility, court, or locator link, use the Contacts page.