Madison County Arrest History
Madison County arrest history is split among several record keepers. The Madison County Sheriff's Office creates reports for incidents in its jurisdiction. Huntsville, Madison, Triana, New Hope, and Gurley police keep the reports their officers create. UAH Police and Alabama troopers have their own routes as well. When an arrested person enters the Madison County Detention Facility, the jail records intake details, property, fingerprints, a photograph, charges, court assignment, holds, and bond data. The arresting report and the booking entry are related, but they are not the same record.
A prosecutor may later file a different charge. A grand jury can return an indictment, and the court clerk then maintains the case docket and disposition. Fingerprint-supported arrest events and reported outcomes may also reach the Alabama Law Enforcement Agency. This flow explains why one Madison County arrest can appear in an agency report, a jail entry, a court file, and a person's ALEA Criminal History Record Information. None should be used as a substitute for the others.
Madison County Live Booking Roster
The official Madison County inmate roster is the fastest public starting point for current custody and recent bookings. It offers current and released views, booking-date order, name search, show-all controls, and page navigation. List tiles display a booking number and time, age, race, gender, a charge summary, total bond, holds, and a profile link. The sheriff warns that the roster is not certified for accuracy. Bail and charges can change after an entry first appears.
The roster interface shows why a name match is only the start. Open the profile, compare the booking number and arresting agency, then call the jail when current bond or case information matters. A booking photo may appear on the official profile, but no arrestee names or images are republished here. The official log remains the source.
Looking Up Madison County Arrests
A complete Madison County arrest lookup uses the channel tied to the question. Current custody belongs to the jail. An incident narrative belongs to the arresting agency. Filed charges and outcomes belong to the correct court clerk. A statewide self-review belongs to ALEA. Follow this sequence and keep the booking number, case number, date, and agency name together as they become available.
- Search the sheriff's current or released roster. If the booking is too fresh, the page is down, or the bond may have changed, call the 24-hour booking line at 256-519-4800.
- Request the incident or arrest report from the agency that made the arrest. County reports go through MCSO Records; a city, campus, or trooper report stays with that agency.
- Check the issuing municipal court or the Madison County Circuit or District clerk after charges are filed. Court records show later action and disposition, not just intake allegations.
- For a statewide identity-confirmed self-review, submit ALEA Form 46 with approved fingerprints, photo ID, and the required payment. The restricted ABC subscriber system is not an open public name search.
- When an online route does not supply the needed record, make a focused public-record request to the creating agency. Give the date, location, incident or booking number, agency, and exact material sought.
Released custody can also be checked through VINELink or 877-846-3425. A sentenced state prisoner may instead appear in ADOC Inmate Search. Federal custody is separate. These fallbacks locate custody; they do not create a full arrest history.
Madison County Arrest Records Counter
The MCSO Criminal Records Division at 705 Wheeler Avenue in Huntsville is the key county counter. It provides a Madison County-only self-check for $10 exact cash with current state photo ID, with about three business days for processing. Fingerprints cost $10 per card and are offered Monday through Friday from 9:00 a.m. to 3:30 p.m. A victim or complainant may obtain the routine incident report for $2 cash during the broader 8:00 a.m. to 4:00 p.m. counter window.
The county check is not a statewide rap sheet. It also does not unlock NCIC, which remains a law-enforcement system even though the division enters county warrants, protection orders, missing-person data, stolen-property records, and expungement actions. Non-routine booking material, video, 911 or CAD data, and third-party reports require direct contact and may be redacted.
Criminal Records Division
705 Wheeler Avenue
Huntsville, AL 35801
256-532-3412
Public service generally weekdays, 8:00 a.m.-4:00 p.m.
Inside a Madison County Arrest Record
A Madison County booking profile emphasizes intake and custody. It does not show every detail that may exist in an agency report or court file. Public roster fields can help match the right event and trace it forward, but protected identifiers and unobserved fields should not be assumed.
| Booking Number | The jail's identifier for this intake event, useful when calling the booking line. |
|---|---|
| Booking Date & Time | When the person entered the detention booking process. |
| Arresting Agency | The sheriff, police, campus, or state agency tied to each listed charge. |
| Charges | A description and statute recorded at booking; these allegations may later change. |
| Bond | Aggregate and per-charge amounts, bond type, and court routing when shown. |
| Photo | The official profile may display the intake image. The roster is not a certified photo archive. |
| Custody Details | Holds and a disposition placeholder may appear; a release date was not observed in the sampled profile. |
Full date of birth, housing pod, arrest location, warrant number, and a scheduled court date were not observed in the anonymized roster inspection. Ask the proper office rather than inferring missing details.
Madison County City Arrest Routes
A city arrest can produce at least three records. The city police department holds its incident or arrest report. The county jail usually holds the booking record. The city municipal court or Madison County clerk holds a later case, depending on the charge and jurisdiction. Huntsville Police Records is at 815 Wheeler Avenue, 256-427-7020, and serves listed victims or reporting parties under its release rules. Madison Police Records is at 100 Hughes Road, 256-772-5685 or 256-772-5689. Triana starts at Town Hall, 640 6th Street, 256-772-0151.
City of Madison also posts weekly arrest and incident PDFs for a limited period. Arrest rows include date and time, location, case number, and charges, but not bond, booking status, or disposition. The PDFs are removed after three months to reduce conflict with Youthful Offender treatment or expungement. Use the MCSO roster for custody, the city report route for the event narrative, and the correct clerk for the outcome. Huntsville did not expose a comparable weekly arrest log in the official sweep.
Booking Logs and Recent Arrests
Fresh Madison County arrest records can move faster than the web page. Call 256-519-4800 when a booking does not yet appear or when bond must be confirmed. County felony and misdemeanor bonds route to District Clerk Room 200 at 256-532-3373 on weekdays from 8:00 a.m. to 3:30 p.m. Huntsville misdemeanor bond questions go to 256-427-7817. Madison City bond questions go to 256-772-5617. The sheriff does not process property bonds.
The official Madison County jail information source describes detention rules and bond contacts that sit behind each booking entry.
A roster entry can change or roll from the current view after release. That does not erase the arresting report, booking record, or filed case. Absence from a current list proves neither that an arrest never occurred nor that a past case ended in conviction.
Madison County Arrest Custody Layers
County jail and Alabama state prison are different custody layers. The Madison County Detention Facility handles booking, pretrial custody, court transports, and some local sentences. ADOC Inmate Search covers people currently incarcerated in Alabama prisons after transfer. It does not provide historical results and omits Youthful Offender data. Search by a six-digit AIS number when known, since that identifier overrides a name query. Name searches use open-ended matching and return no more than 50 results.
The ADOC Inmate Search image shows the state locator fields used after a person leaves the county system.
A release from the Madison County roster may mean freedom from custody, transfer, or movement to another system. Confirm the court outcome separately. For federal custody, use the Bureau of Prisons locator rather than either Alabama tool.
Madison County Booking Charges Change
A booking charge records the allegation known at intake. It is not the last word. Prosecutors review reports and may decline a charge, file a different offense, or present felony evidence to a grand jury. The District Court handles misdemeanors and felony preliminary work, while the Circuit Court keeps a felony after indictment. City ordinance and municipal misdemeanor matters stay with the issuing city court. This path can make the first roster description differ from the later complaint or indictment.
When accuracy matters, use the booking number to find the arrest event, then match it to the court case number and final disposition. Certified copies and older court records come from the clerk. A person who finds a missing or wrong disposition in their own ALEA CHRI can use the Form 46 challenge route with official court proof. A dismissal does not itself remove every agency or jail record. An expungement order, when available and granted, must reach each covered record keeper.
Arrests Are Not Convictions
Madison County arrest records show that an intake or reported arrest event occurred. Conviction records show a court judgment of guilt. They are made at different stages by different offices, and a single arrest can end without a filed charge, through dismissal, with an acquittal, or through another lawful outcome.
| Point | Arrest Record | Conviction Record |
|---|---|---|
| Created by | Arresting agency and county jail | Circuit, District, or municipal court |
| Shows | Report, intake, then-current charge, bond, and holds | Plea or verdict, judgment, and sentence |
| Main source | Agency records office and official roster | Correct court clerk and reported ALEA disposition |
| Possible result | Release, no filing, or later changed charge | Conviction, dismissal, acquittal, or other disposition |
The full prosecution trail belongs in the Madison County criminal court case record, where docket actions and the final result can be checked.
Note: A Madison County arrest is not proof of guilt, and the sheriff expressly disclaims certification of roster accuracy.