Madison County Daily Arrest Report

Anyone checking Madison County 24 hour arrests can start with the sheriff's current inmate roster. The county posts no separate around-the-clock arrest feed. Instead, the roster lists people newest first, so today's bookings sit right beside inmates held from earlier days. That makes it the best same-day view of who was arrested in Madison County. Expect a short delay, though. A fresh arrest sometimes takes time to appear while the jail processes booking details and a photograph. For firm answers on a person in custody, call the jail or the court clerk.

Public Record Search

Sponsored Results

Madison County’s Same-Day Window

The Sheriff's Office publishes no page that lists every person booked into the Madison County jail in the last 24 hours. The closest official substitute is the MCSO roster sorted by newest booking time. It shows people currently held at the Madison County Detention Facility on Wheeler Avenue in Huntsville, and fresh same-day booking times do appear on it. Just know the limits. MCSO does not present it as a midnight-to-midnight report or a rolling 24-hour arrest archive.

Read the window correctly: a card dated today indicates a booking time and roster presence when checked. A card older than 24 hours may remain because the person is still held. Someone who bonds out quickly may no longer appear. Absence alone does not prove that no arrest occurred, that charges were dismissed, or that a person was released at a particular time.

Check Madison County’s Newest Bookings

The Sheriff's site may show a disclaimer before the roster loads. Sorting, pagination, and profile links are the main tools. No clearly documented full-name search form appears, so work with the controls on the screen. Keep the booking number handy for any follow-up call.

  1. Open the newest-first official roster and read the MCSO convenience and accuracy notice if it appears.
  2. Start with the first page and compare the displayed booking time with the period you care about. Do not treat every current card as a booking from today.
  3. Match more than a name. Review the booking number, age and other displayed identity fields, photograph, charge text, bond, holds, and profile details. People can share names.
  4. If the card says there is another description, open the profile. The first description on the index card may not be the complete charge list.
  5. For an urgent or missing same-day result, call the jail booking-information line at 256-519-4800 and give the person’s name, approximate booking time, arresting agency, and booking number if known.
  6. Use the relevant court after a case is filed. The Madison County lookup guide explains the county, municipal, state, federal, and immigration custody handoffs.

View the official newest-first roster:

Official Madison County Sheriff inmate roster sorted by newest booking time

The image is a reference view, not a hosted gallery of booking photos. Open the live MCSO roster page for current arrest information. When timing or identity stays uncertain, call the jail.


Fields on the Madison County Roster

An official roster card is a current-custody summary, not the full police report or court file. The fields below come straight from the card itself. The limits noted with them matter when you read one.

Roster fieldMeaning and limit
Name and photoIdentification aids on the official card. Neither proves the charge, and a name-only match is not enough.
Booking numberThe strongest reference for a jail inquiry. It is not the same as a court case number.
Booking timeThe jail intake or posting timestamp, not necessarily the incident, arrest, warrant, or court time.
Gender, race, and ageDisplayed descriptors that can help distinguish similar names but should not replace direct confirmation.
Charge descriptionsCharges recorded at booking. They can be amended, dismissed, refiled, or resolved without conviction.
Bond amountA booking-stage amount when listed, not a sentence or proof that release has occurred.
HoldsMay signal another authority or process. Ask the jail or responsible agency what a particular hold means.
Profile linkMay reveal more descriptions or detail than the summary card. It still is not a complete disposition record.

Why Madison Bookings May Lag

An arrest, transport, intake, classification, photography, and web posting are separate steps, and each one takes time. MCSO publishes no guaranteed refresh interval or maximum posting delay. Someone arrested in Huntsville, Madison, or Triana may still be waiting on transfer or intake before any county card appears. The reverse happens too. A fast bond can make an online appearance very brief.

Time-sensitive check: call 256-519-4800. The jail page says felony warrant processing may take up to 48 hours and district-court cases have a 72-hour hearing pathway, but those court-process timeframes are not promises about roster posting. MCSO also says the detention facility does not determine or provide public release dates.

Madison County Verification Fallbacks

A person released from custody can drop off a current roster even though the booking record, police report, or court case still exists. The MCSO Criminal Records Division, at 705 Wheeler Avenue in Huntsville, answers public requests Monday through Friday from 8:00 a.m. to 4:00 p.m. Its page lists a $10 local records service, cash payment, and current state photo ID. The office offers no dedicated online booking-photo form and promises no response time. A focused request should name the person, booking number, arrest date, and arresting agency, then state exactly what you want: booking sheet, photo, charges, holds, or release and transfer status.

The arresting agency is another route. Huntsville Police provides report-copy procedures but posts no public daily arrest roster. Madison Police releases weekly reports rather than a same-day jail feed. Triana routes written public-record requests to its Town Clerk. For a sentenced state prisoner, search the Alabama Department of Corrections inmate search instead of the county roster. Federal Bureau of Prisons and ICE custody each require their own locators. Those systems answer different custody questions.


MCSO Alerts Are Not Booking Feeds

The official Madison County AL Sheriff app carries press releases, most wanted notices, special alerts, FAQs, crime tips, and contact tools. Its published description makes no promise of a live inmate roster or booking-photo feed. Sheriff social posts and press releases are selective announcements too, not a complete daily arrest list. Treat them as agency news, then check custody on the roster or by phone.

The Most Wanted section is its own thing. The list interface is not reliably available, and its listing count and update cadence are not published. A wanted notice signals an agency lead, not proof the person was booked today. Read the Sheriff's Most Wanted disclaimer:

Madison County Sheriff official Most Wanted disclaimer page

The disclaimer exists only to clarify channel boundaries. It does not replace the current inmate roster, make a warrant public, or reveal who was arrested today. Never approach a wanted person. Use the Sheriff's official tip route instead.


Madison Booking Charges Are Accusations

A roster photograph records identification during custody. Bond amounts and holds appear on the card as well. Charges listed at booking can change, and a case can end in dismissal or acquittal. Track county felony and district matters through Madison County Circuit or District Court. Municipal cases may stay with Huntsville or Madison city court.

Finish at the court: use the booking number to confirm the jail record, then obtain the case number and final disposition from the proper clerk. Do not convert an old screenshot, a missing current-roster card, or a booking accusation into a claim about guilt or present custody.