This is a private reference site, not a government office. It cannot confirm custody, release a person, post bond, or retrieve an official booking record. Contact the office responsible for the record or custody decision.
Official Madison County Contacts
The Madison County Sheriff’s Office has separate lines for administrative business, records, dispatch, and jail booking. Use the contact that matches the request.
Madison County Sheriff’s Office
Administrative Office
100 Northside Square, Room 206
Huntsville, AL 35801
256-532-3412
Monday through Friday, 8:00 a.m. to 4:00 p.m.
Criminal Records Division
705 Wheeler Avenue
Huntsville, AL 35801
Public counter: Monday through Friday, 8:00 a.m. to 4:00 p.m.
Listed counter services: 8:30 a.m. to 3:30 p.m.
Jail booking information: 256-519-4800, available 24 hours
Non-emergency dispatch: 256-722-7181, available 24 hours
Emergency: 911
The records function operates around the clock, but that does not make its public walk-in counter a 24-hour service. For a booking sheet or photo, provide the full name, approximate booking date, and booking number if known. The sheriff does not publish a fixed booking-photo fee or response deadline, so ask for an estimate before processing.
- For a mugshot, current custody, released booking, or records-request path, begin with the Madison County booking and roster page.
- For a selected wanted listing or a possible warrant, use Wanted Fugitives and confirm with the issuing court or counsel.
- For custody-change alerts, use VINELink Alabama or call 877-846-3425.
- For a county court disposition, use the Madison County Circuit Clerk records request.
- For a sentenced state prisoner, use the Alabama Department of Corrections inmate search.
- For federal or immigration custody, use the official BOP Inmate Locator or ICE detainee locator.
- For a city police report, contact Huntsville Police, Madison Police, or Triana Police according to the agency that created it.